The Chocolate Edition Wiki
thechocolateedition_en
https://thechocolateedition.wiki.gg/wiki/The_Chocolate_Edition_Wiki
MediaWiki 1.39.4
first-letter
Media
Special
Talk
User
User talk
The Chocolate Edition Wiki
The Chocolate Edition Wiki talk
File
File talk
MediaWiki
MediaWiki talk
Template
Template talk
Help
Help talk
Category
Category talk
Module
Module talk
Gadget
Gadget talk
Gadget definition
Gadget definition talk
The Chocolate Edition Wiki
0
1
1
2021-11-29T15:17:56Z
MediaWiki default
0
wikitext
text/x-wiki
<strong>MediaWiki has been installed.</strong>
Consult the [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents User's Guide] for information on using the wiki software.
== Getting started ==
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Configuration_settings Configuration settings list]
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:FAQ MediaWiki FAQ]
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list]
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Localisation#Translation_resources Localise MediaWiki for your language]
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Combating_spam Learn how to combat spam on your wiki]
5702e4d5fd9173246331a889294caf01a3ad3706
6
1
2023-11-07T16:23:52Z
Bloody Orphan
363928
wikitext
text/x-wiki
<strong>MediaWiki has been installed.</strong>
<inputbox>
type=create
width=100
break=no
buttonlabel=Create new article
default=(Article title)
</inputbox>
Consult the [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents User's Guide] for information on using the wiki software.
== Getting started ==
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Configuration_settings Configuration settings list]
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:FAQ MediaWiki FAQ]
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list]
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Localisation#Translation_resources Localise MediaWiki for your language]
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Combating_spam Learn how to combat spam on your wiki]
65c45bc58a8c1fb0683b56d92e442b21f1a74cce
25
6
2023-11-08T17:09:36Z
Bloody Orphan
363928
wikitext
text/x-wiki
<strong>MediaWiki has been installed.</strong>
<div class="fpbox mobilecollapsible expanded" id="fpcontentsaether1"><!-- BEGIN Contents links -->
{{Header|The Aether}}
<div class="fpbody" id="fpsectionimage">[[File:The Aether Header.png|x200px|center|class=fpautoscale|link=The Aether]]</div>
<div class="fpbody" id="fpsectiontext">
<hr>
<div>'''Latest Version'''</div>
<div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition/files/4813844 Chocolate Edition-1.5.3.2.zip]</small></div>
<div>'''Download'''</div>
<div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition The Chocolate Edition on Curse Forge]</small></div>
<div>'''Source'''</div>
<div><small>[https://github.com/chocolate-edition The Chocolate Edition on GitHub]</small></div>
<hr>
</div>
<inputbox>
type=create
width=100
break=no
buttonlabel=Create new article
default=(Article title)
</inputbox>
<!-- For proper mobile styling, wrap list item text in a <div> *unless* it's a link. -->
<div class="fpcontentsection">
<div class="fpcontenttext">[[File:AetherGettingStartedIcon.png|48px|link=|class=fpimageshadow]] [[Guides/The_Aether/Getting Started|Getting Started]]</div>
<div class="fpcontenttext">[[File:AetherTheAetherIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/The Aether|The Aether]]</div>
<div class="fpcontenttext">[[File:AetherAdvancementsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Advancement|Advancements]]</div>
<div class="fpcontenttext">[[File:AetherRecipesIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Recipe|Recipes]]</div>
<div class="fpcontenttext">[[File:AetherBlocksIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Block|Blocks]]</div>
<div class="fpcontenttext">[[File:AetherItemsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Item|Items]]</div>
<div class="fpcontenttext">[[File:AetherMobsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Entity|Entities]]</div>
<div class="fpcontenttext">[[File:AetherDungeonsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Dungeon|Dungeons]]</div>
</div>
</div>
[[Category:Aether Wiki front page]]
351e1129c2478b097fd22783cc70c9bf59c271a4
27
25
2023-11-08T17:15:12Z
Bloody Orphan
363928
wikitext
text/x-wiki
<div class="fpbox mobilecollapsible expanded" id="fpcontentsaether1"><!-- BEGIN Contents links -->
{{Header|The Chocolate Edition}}
<div class="fpbody" id="fpsectionimage">[[File:Chocolate edition landing page.webp|x200px|center|class=fpautoscale|link=The Aether]]</div>
<div class="fpbody" id="fpsectiontext">
<hr>
<div>'''Latest Version'''</div>
<div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition/files/4813844 Chocolate Edition-1.5.3.2.zip]</small></div>
<div>'''Download'''</div>
<div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition The Chocolate Edition on Curse Forge]</small></div>
<div>'''Source'''</div>
<div><small>[https://github.com/chocolate-edition The Chocolate Edition on GitHub]</small></div>
<hr>
</div>
<inputbox>
type=create
width=100
break=no
buttonlabel=Create new article
default=(Article title)
</inputbox>
<!-- For proper mobile styling, wrap list item text in a <div> *unless* it's a link. -->
<div class="fpcontentsection">
<div class="fpcontenttext">[[File:AetherGettingStartedIcon.png|48px|link=|class=fpimageshadow]] [[Guides/The_Aether/Getting Started|Getting Started]]</div>
<div class="fpcontenttext">[[File:AetherTheAetherIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/The Aether|The Aether]]</div>
<div class="fpcontenttext">[[File:AetherAdvancementsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Advancement|Advancements]]</div>
<div class="fpcontenttext">[[File:AetherRecipesIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Recipe|Recipes]]</div>
<div class="fpcontenttext">[[File:AetherBlocksIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Block|Blocks]]</div>
<div class="fpcontenttext">[[File:AetherItemsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Item|Items]]</div>
<div class="fpcontenttext">[[File:AetherMobsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Entity|Entities]]</div>
<div class="fpcontenttext">[[File:AetherDungeonsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Dungeon|Dungeons]]</div>
</div>
</div>
[[Category:Aether Wiki front page]]
962a247fd4348c545f528d81f24e7939f634f49a
28
27
2023-11-08T17:40:56Z
Bloody Orphan
363928
wikitext
text/x-wiki
<div class="fpbox mobilecollapsible expanded" id="fpcontentsaether1"><!-- BEGIN Contents links -->
{{Header|The Chocolate Edition}}
<div class="fpbody" id="fpsectionimage">[[File:Chocolate edition landing page.webp|x200px|center|class=fpautoscale|]]</div>
<div class="fpbody" id="fpsectiontext">
<hr>
<div>'''Latest Version'''</div>
<div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition/files/4813844 Chocolate Edition-1.5.3.2.zip]</small></div>
<div>'''Download'''</div>
<div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition The Chocolate Edition on Curse Forge]</small></div>
<div>'''Source'''</div>
<div><small>[https://github.com/chocolate-edition The Chocolate Edition on GitHub]</small></div>
<hr>
</div>
<inputbox>
type=create
width=100
break=no
buttonlabel=Create new article
default=(Article title)
</inputbox>
<!-- For proper mobile styling, wrap list item text in a <div> *unless* it's a link. -->
<div class="fpcontentsection">
<div class="fpcontenttext">[[File:AetherGettingStartedIcon.png|48px|link=|class=fpimageshadow]] [[Guides/The_Aether/Getting Started|Getting Started]]</div>
<div class="fpcontenttext">[[File:AetherTheAetherIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/The Aether|The Aether]]</div>
<div class="fpcontenttext">[[File:AetherAdvancementsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Advancement|Advancements]]</div>
<div class="fpcontenttext">[[File:AetherRecipesIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Recipe|Recipes]]</div>
<div class="fpcontenttext">[[File:AetherBlocksIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Block|Blocks]]</div>
<div class="fpcontenttext">[[File:AetherItemsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Item|Items]]</div>
<div class="fpcontenttext">[[File:AetherMobsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Entity|Entities]]</div>
<div class="fpcontenttext">[[File:AetherDungeonsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Dungeon|Dungeons]]</div>
</div>
</div>
[[Category:Aether Wiki front page]]
acd6c3aa464d9bf9a77b16d316581827e11b572d
37
28
2023-11-09T03:58:35Z
Bloody Orphan
363928
wikitext
text/x-wiki
<div class="fpbox mobilecollapsible expanded" id="fpcontentsaether1"><!-- BEGIN Contents links -->
{{Header|The Chocolate Edition}}
<div class="fpbody" id="fpsectionimage">[[File:Chocolate edition landing page.webp|x200px|center|class=fpautoscale|]]</div>
<div class="fpbody" id="fpsectiontext">
<hr>
<div>'''Latest Version'''</div>
<div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition/files/4813844 Chocolate Edition-1.5.3.2.zip]</small></div>
<div>'''Download'''</div>
<div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition The Chocolate Edition on Curse Forge]</small></div>
<div>'''Source'''</div>
<div><small>[https://github.com/chocolate-edition The Chocolate Edition on GitHub]</small></div>
<hr>
</div>
<inputbox>
type=create
width=100
break=no
buttonlabel=Create new article
default=(Article title)
</inputbox>
<!-- For proper mobile styling, wrap list item text in a <div> *unless* it's a link. -->
<div class="fpcontentsection">
<div class="fpcontenttext">[[File:The Eyes Quest Screen.png|48px|link=|class=fpimageshadow]] [[Guides/The_Aether/Getting Started|Getting Started]]</div>
<div class="fpcontenttext">[[File:AetherTheAetherIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/The Aether|The Aether]]</div>
<div class="fpcontenttext">[[File:AetherAdvancementsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Advancement|Advancements]]</div>
<div class="fpcontenttext">[[File:AetherRecipesIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Recipe|Recipes]]</div>
<div class="fpcontenttext">[[File:AetherBlocksIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Block|Blocks]]</div>
<div class="fpcontenttext">[[File:AetherItemsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Item|Items]]</div>
<div class="fpcontenttext">[[File:AetherMobsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Entity|Entities]]</div>
<div class="fpcontenttext">[[File:AetherDungeonsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Dungeon|Dungeons]]</div>
</div>
</div>
[[Category:Aether Wiki front page]]
f1768a6e3ea90ce81460f2101b95817d7cde5e9e
38
37
2023-11-09T03:59:23Z
Bloody Orphan
363928
wikitext
text/x-wiki
<div class="fpbox mobilecollapsible expanded" id="fpcontentsaether1"><!-- BEGIN Contents links -->
{{Header|The Chocolate Edition}}
<div class="fpbody" id="fpsectionimage">[[File:Chocolate edition landing page.webp|x200px|center|class=fpautoscale|]]</div>
<div class="fpbody" id="fpsectiontext">
<hr>
<div>'''Latest Version'''</div>
<div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition/files/4813844 Chocolate Edition-1.5.3.2.zip]</small></div>
<div>'''Download'''</div>
<div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition The Chocolate Edition on Curse Forge]</small></div>
<div>'''Source'''</div>
<div><small>[https://github.com/chocolate-edition The Chocolate Edition on GitHub]</small></div>
<hr>
</div>
<inputbox>
type=create
width=100
break=no
buttonlabel=Create new article
default=(Article title)
</inputbox>
<!-- For proper mobile styling, wrap list item text in a <div> *unless* it's a link. -->
<div class="fpcontentsection">
<div class="fpcontenttext">[[File:The Eyes Quest Screen.png|72px|link=|class=fpimageshadow]] [[Guides/The_Aether/Getting Started|The Eyes]]</div>
<div class="fpcontenttext">[[File:AetherTheAetherIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/The Aether|The Aether]]</div>
<div class="fpcontenttext">[[File:AetherAdvancementsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Advancement|Advancements]]</div>
<div class="fpcontenttext">[[File:AetherRecipesIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Recipe|Recipes]]</div>
<div class="fpcontenttext">[[File:AetherBlocksIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Block|Blocks]]</div>
<div class="fpcontenttext">[[File:AetherItemsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Item|Items]]</div>
<div class="fpcontenttext">[[File:AetherMobsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Entity|Entities]]</div>
<div class="fpcontenttext">[[File:AetherDungeonsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Dungeon|Dungeons]]</div>
</div>
</div>
[[Category:Aether Wiki front page]]
d7148a624dfde004d2f5ddbd0ffcac8746ada66d
39
38
2023-11-09T03:59:46Z
Bloody Orphan
363928
wikitext
text/x-wiki
<div class="fpbox mobilecollapsible expanded" id="fpcontentsaether1"><!-- BEGIN Contents links -->
{{Header|The Chocolate Edition}}
<div class="fpbody" id="fpsectionimage">[[File:Chocolate edition landing page.webp|x200px|center|class=fpautoscale|]]</div>
<div class="fpbody" id="fpsectiontext">
<hr>
<div>'''Latest Version'''</div>
<div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition/files/4813844 Chocolate Edition-1.5.3.2.zip]</small></div>
<div>'''Download'''</div>
<div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition The Chocolate Edition on Curse Forge]</small></div>
<div>'''Source'''</div>
<div><small>[https://github.com/chocolate-edition The Chocolate Edition on GitHub]</small></div>
<hr>
</div>
<inputbox>
type=create
width=100
break=no
buttonlabel=Create new article
default=(Article title)
</inputbox>
<!-- For proper mobile styling, wrap list item text in a <div> *unless* it's a link. -->
<div class="fpcontentsection">
<div class="fpcontenttext">[[File:The Eyes Quest Screen.png|92px|link=|class=fpimageshadow]] [[Guides/The_Aether/Getting Started|The Eyes]]</div>
<div class="fpcontenttext">[[File:AetherTheAetherIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/The Aether|The Aether]]</div>
<div class="fpcontenttext">[[File:AetherAdvancementsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Advancement|Advancements]]</div>
<div class="fpcontenttext">[[File:AetherRecipesIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Recipe|Recipes]]</div>
<div class="fpcontenttext">[[File:AetherBlocksIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Block|Blocks]]</div>
<div class="fpcontenttext">[[File:AetherItemsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Item|Items]]</div>
<div class="fpcontenttext">[[File:AetherMobsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Entity|Entities]]</div>
<div class="fpcontenttext">[[File:AetherDungeonsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Dungeon|Dungeons]]</div>
</div>
</div>
[[Category:Aether Wiki front page]]
49ffc908d34fc41d103edfad82bbb5b63adee406
40
39
2023-11-09T04:01:56Z
Bloody Orphan
363928
wikitext
text/x-wiki
<div class="fpbox mobilecollapsible expanded" id="fpcontentsaether1"><!-- BEGIN Contents links -->
{{Header|The Chocolate Edition}}
<div class="fpbody" id="fpsectionimage">[[File:Chocolate edition landing page.webp|x200px|center|class=fpautoscale|]]</div>
<div class="fpbody" id="fpsectiontext">
<hr>
<div>'''Latest Version'''</div>
<div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition/files/4813844 Chocolate Edition-1.5.3.2.zip]</small></div>
<div>'''Download'''</div>
<div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition The Chocolate Edition on Curse Forge]</small></div>
<div>'''Source'''</div>
<div><small>[https://github.com/chocolate-edition The Chocolate Edition on GitHub]</small></div>
<hr>
</div>
<inputbox>
type=create
width=100
break=no
buttonlabel=Create new article
default=(Article title)
</inputbox>
<!-- For proper mobile styling, wrap list item text in a <div> *unless* it's a link. -->
<div class="fpcontentsection">
<div class="fpcontenttext">[[File:The Eyes Quest Screen.png|92px|link=|class=fpimageshadow]] [[The Eyes]]</div>
<div class="fpcontenttext">[[File:AetherTheAetherIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/The Aether|The Aether]]</div>
<div class="fpcontenttext">[[File:AetherAdvancementsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Advancement|Advancements]]</div>
<div class="fpcontenttext">[[File:AetherRecipesIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Recipe|Recipes]]</div>
<div class="fpcontenttext">[[File:AetherBlocksIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Block|Blocks]]</div>
<div class="fpcontenttext">[[File:AetherItemsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Item|Items]]</div>
<div class="fpcontenttext">[[File:AetherMobsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Entity|Entities]]</div>
<div class="fpcontenttext">[[File:AetherDungeonsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Dungeon|Dungeons]]</div>
</div>
</div>
[[Category:Aether Wiki front page]]
6c46edff7e5bb6bd4af511a9d4e01db769c30f8f
43
40
2023-11-09T04:06:53Z
Bloody Orphan
363928
wikitext
text/x-wiki
<div class="fpbox mobilecollapsible expanded" id="fpcontentsaether1"><!-- BEGIN Contents links -->
{{Header|The Chocolate Edition}}
<div class="fpbody" id="fpsectionimage">[[File:Chocolate edition landing page.webp|x200px|center|class=fpautoscale|]]</div>
<div class="fpbody" id="fpsectiontext">
<hr>
<div>'''Latest Version'''</div>
<div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition/files/4813844 Chocolate Edition-1.5.3.2.zip]</small></div>
<div>'''Download'''</div>
<div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition The Chocolate Edition on Curse Forge]</small></div>
<div>'''Source'''</div>
<div><small>[https://github.com/chocolate-edition The Chocolate Edition on GitHub]</small></div>
<hr>
</div>
<inputbox>
type=create
width=100
break=no
buttonlabel=Create new article
default=(Article title)
</inputbox>
<!-- For proper mobile styling, wrap list item text in a <div> *unless* it's a link. -->
<div class="fpcontentsection">
<div class="fpcontenttext">[[File:Getting Started Picture|92px|link=|class=fpimageshadow]] [[Getting Started]]</div>
<div class="fpcontenttext">[[File:The Eyes Quest Screen.png|92px|link=|class=fpimageshadow]] [[The Eyes]]</div>
<div class="fpcontenttext">[[File:AetherAdvancementsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Advancement|Advancements]]</div>
<div class="fpcontenttext">[[File:AetherRecipesIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Recipe|Recipes]]</div>
<div class="fpcontenttext">[[File:AetherBlocksIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Block|Blocks]]</div>
<div class="fpcontenttext">[[File:AetherItemsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Item|Items]]</div>
<div class="fpcontenttext">[[File:AetherMobsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Entity|Entities]]</div>
<div class="fpcontenttext">[[File:AetherDungeonsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Dungeon|Dungeons]]</div>
</div>
</div>
[[Category:Aether Wiki front page]]
7d61b745944a6eb9ce69a424912bb5997473865e
44
43
2023-11-09T04:08:30Z
Bloody Orphan
363928
wikitext
text/x-wiki
<div class="fpbox mobilecollapsible expanded" id="fpcontentsaether1"><!-- BEGIN Contents links -->
{{Header|The Chocolate Edition}}
<div class="fpbody" id="fpsectionimage">[[File:Chocolate edition landing page.webp|x200px|center|class=fpautoscale|]]</div>
<div class="fpbody" id="fpsectiontext">
<hr>
<div>'''Latest Version'''</div>
<div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition/files/4813844 Chocolate Edition-1.5.3.2.zip]</small></div>
<div>'''Download'''</div>
<div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition The Chocolate Edition on Curse Forge]</small></div>
<div>'''Source'''</div>
<div><small>[https://github.com/chocolate-edition The Chocolate Edition on GitHub]</small></div>
<hr>
</div>
<inputbox>
type=create
width=100
break=no
buttonlabel=Create new article
default=(Article title)
</inputbox>
<!-- For proper mobile styling, wrap list item text in a <div> *unless* it's a link. -->
<div class="fpcontentsection">
<div class="fpcontenttext">[[File:Getting Started Picture.jpg|92px|link=|class=fpimageshadow]] [[Getting Started]]</div>
<div class="fpcontenttext">[[File:The Eyes Quest Screen.png|92px|link=|class=fpimageshadow]] [[The Eyes]]</div>
<div class="fpcontenttext">[[File:AetherAdvancementsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Advancement|Advancements]]</div>
<div class="fpcontenttext">[[File:AetherRecipesIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Recipe|Recipes]]</div>
<div class="fpcontenttext">[[File:AetherBlocksIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Block|Blocks]]</div>
<div class="fpcontenttext">[[File:AetherItemsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Item|Items]]</div>
<div class="fpcontenttext">[[File:AetherMobsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Entity|Entities]]</div>
<div class="fpcontenttext">[[File:AetherDungeonsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Dungeon|Dungeons]]</div>
</div>
</div>
[[Category:Aether Wiki front page]]
136dfde9c163e41a8dac255adc7e970680baf1f0
45
44
2023-11-09T04:10:06Z
Bloody Orphan
363928
wikitext
text/x-wiki
<div class="fpbox mobilecollapsible expanded" id="fpcontentsaether1"><!-- BEGIN Contents links -->
{{Header|The Chocolate Edition}}
<div class="fpbody" id="fpsectionimage">[[File:Chocolate edition landing page.webp|x200px|center|class=fpautoscale|]]</div>
<div class="fpbody" id="fpsectiontext">
<hr>
<div>'''Latest Version'''</div>
<div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition/files/4813844 Chocolate Edition-1.5.3.2.zip]</small></div>
<div>'''Download'''</div>
<div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition The Chocolate Edition on Curse Forge]</small></div>
<div>'''Source'''</div>
<div><small>[https://github.com/chocolate-edition The Chocolate Edition on GitHub]</small></div>
<hr>
</div>
<inputbox>
type=create
width=100
break=no
buttonlabel=Create new article
default=(Article title)
</inputbox>
<!-- For proper mobile styling, wrap list item text in a <div> *unless* it's a link. -->
<div class="fpcontentsection">
<div class="fpcontenttext">[[File:Getting Started Picture.jpg|100px|link=|class=fpimageshadow]] [[Getting Started]]</div>
<div class="fpcontenttext">[[File:The Eyes Quest Screen.png|100px|link=|class=fpimageshadow]] [[The Eyes]]</div>
<div class="fpcontenttext">[[File:AetherAdvancementsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Advancement|Advancements]]</div>
<div class="fpcontenttext">[[File:AetherRecipesIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Recipe|Recipes]]</div>
<div class="fpcontenttext">[[File:AetherBlocksIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Block|Blocks]]</div>
<div class="fpcontenttext">[[File:AetherItemsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Item|Items]]</div>
<div class="fpcontenttext">[[File:AetherMobsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Entity|Entities]]</div>
<div class="fpcontenttext">[[File:AetherDungeonsIcon.png|48px|link=|class=fpimageshadow]] [[The_Aether/Dungeon|Dungeons]]</div>
</div>
</div>
[[Category:Aether Wiki front page]]
257fe0b2fec8c6ae2b27febec40ce97e655ad54a
Template:Extension DPL
10
2
2
2022-12-18T00:55:51Z
DynamicPageList3 extension
44285
Autogenerated DPL's necessary template for content inclusion
wikitext
text/x-wiki
<noinclude>This page was automatically created. It serves as an anchor page for all '''[[Special:WhatLinksHere/Template:Extension_DPL|invocations]]''' of [https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:DynamicPageList3 Extension:DynamicPageList3].</noinclude>
087ffd4625ae7b1fea3436ec3f929e82ee739d29
MediaWiki:Privacy
8
3
3
2023-11-05T00:58:42Z
Pcj
1919
Created page with "-"
wikitext
text/x-wiki
-
3bc15c8aae3e4124dd409035f32ea2fd6835efc9
MediaWiki:Disclaimers
8
4
4
2023-11-05T00:59:03Z
Pcj
1919
Created page with "-"
wikitext
text/x-wiki
-
3bc15c8aae3e4124dd409035f32ea2fd6835efc9
MediaWiki:Copyright
8
5
5
2023-11-05T01:00:43Z
Pcj
1919
Created page with "<div><img src=https://commons.wiki.gg/images/f/ff/CC-BY-SA.svg /> Page content is under the <a href=https://creativecommons.org/licenses/by-sa/4.0>Creative Commons Attribution-ShareAlike 4.0 License</a> unless otherwise noted.</div>"
wikitext
text/x-wiki
<div><img src=https://commons.wiki.gg/images/f/ff/CC-BY-SA.svg /> Page content is under the <a href=https://creativecommons.org/licenses/by-sa/4.0>Creative Commons Attribution-ShareAlike 4.0 License</a> unless otherwise noted.</div>
7290744eba73e7f9987d32ef26b3490f5bea3537
The Eyes
0
6
7
2023-11-07T16:24:43Z
Bloody Orphan
363928
Created page with "A list of eyes that progress the game."
wikitext
text/x-wiki
A list of eyes that progress the game.
a28952c1b3436a47fd30affe20b7b52d0d73f35d
Simple eye
0
7
8
2023-11-07T16:27:59Z
Bloody Orphan
363928
Created page with "Simple eye"
wikitext
text/x-wiki
Simple eye
40fdf32cbd1fdd295e79944a08bcbbe29ce15376
Lost Eye, The Eye of Depths
0
8
9
2023-11-07T16:28:51Z
Bloody Orphan
363928
Created page with "Lost Eye, The Eye of Depths"
wikitext
text/x-wiki
Lost Eye, The Eye of Depths
aad12872a9a687588ce45d9587bfa05a20c3fc00
Corrupted Eye, The Eye of Dark Magic
0
9
10
2023-11-07T16:29:51Z
Bloody Orphan
363928
Created page with "Corrupted Eye, The Eye of Dark Magic"
wikitext
text/x-wiki
Corrupted Eye, The Eye of Dark Magic
c5fadc47ce03b50dfba356991ccf39c06ca0d0d1
Black Eye, The Eye of the Storm
0
10
11
2023-11-07T16:30:37Z
Bloody Orphan
363928
Created page with "Black Eye, The Eye of the Storm"
wikitext
text/x-wiki
Black Eye, The Eye of the Storm
ff14942bea2c8392f626b42b9ac032244f46005e
Evil Eye, The Eye of Technology
0
11
12
2023-11-07T16:31:35Z
Bloody Orphan
363928
Created page with "Evil Eye, The Eye of Technology"
wikitext
text/x-wiki
Evil Eye, The Eye of Technology
ade870a7b6ae9924718a53c27896b1377b1e206a
Exotic Eye, The Eye of Marine Life
0
12
13
2023-11-07T16:32:33Z
Bloody Orphan
363928
Created page with "Exotic Eye, The Eye of Marine Life"
wikitext
text/x-wiki
Exotic Eye, The Eye of Marine Life
14645a9255c4272df01de66f1da028061957ff00
Guardian Eye, The Eye of Primeval Civilzation
0
13
14
2023-11-07T16:33:20Z
Bloody Orphan
363928
Created page with "Guardian Eye, The Eye of Primeval Civilzation"
wikitext
text/x-wiki
Guardian Eye, The Eye of Primeval Civilzation
4228f5f42ab8b6ffca0590cb06d61bcffab7c531
Rogue Eye, The Eye of Wild's Breath
0
14
15
2023-11-07T16:34:14Z
Bloody Orphan
363928
Created page with "Rogue Eye, The Eye of Wild's Breath"
wikitext
text/x-wiki
Rogue Eye, The Eye of Wild's Breath
e543b198f62d097eaef294e57e768bd460ceafd2
Old Eye, The Eye of Sands of Time
0
15
16
2023-11-07T16:35:07Z
Bloody Orphan
363928
Created page with "Old Eye, The Eye of Sands of Time"
wikitext
text/x-wiki
Old Eye, The Eye of Sands of Time
d5ee4c9d35980d7cfd97f433e03e260897f215de
Witch Eye, The Eye of Suspicious Concoction
0
16
17
2023-11-07T16:36:19Z
Bloody Orphan
363928
Created page with "Witch Eye, The Eye of Suspicious Concoction"
wikitext
text/x-wiki
Witch Eye, The Eye of Suspicious Concoction
b5eef6c2ab75a5bd9cd09ec30fa1ae563afa6bd3
Cold Eye, The Eye of Glacial Epochs
0
17
18
2023-11-07T16:37:07Z
Bloody Orphan
363928
Created page with "Cold Eye, The Eye of Glacial Epochs"
wikitext
text/x-wiki
Cold Eye, The Eye of Glacial Epochs
9e8766bc08d580370e966ebb0ac16c0df04b990d
Cursed Eye, The Eye of Dark Forgery
0
18
19
2023-11-07T16:38:18Z
Bloody Orphan
363928
Created page with "Cursed Eye, The Eye of Dark Forgery"
wikitext
text/x-wiki
Cursed Eye, The Eye of Dark Forgery
3a738e733f302da4465c85da1c92b8bc5ce1b37c
Magical Eye, The Eye of Strange Sorcery
0
19
20
2023-11-07T16:38:54Z
Bloody Orphan
363928
Created page with "Magical Eye, The Eye of Strange Sorcery"
wikitext
text/x-wiki
Magical Eye, The Eye of Strange Sorcery
2cf047a87ba9aeb3c1da50c5229722cf5afde909
Nether Eye, The Eye of Living Hell
0
20
21
2023-11-07T16:39:36Z
Bloody Orphan
363928
Created page with "Nether Eye, The Eye of Living Hell"
wikitext
text/x-wiki
Nether Eye, The Eye of Living Hell
0248efd8633a150829c129b2d2f0ae10f511cbb7
Undead Eye, The Eye of Immaterial Essence
0
21
22
2023-11-07T16:40:11Z
Bloody Orphan
363928
Created page with "Undead Eye, The Eye of Immaterial Essence"
wikitext
text/x-wiki
Undead Eye, The Eye of Immaterial Essence
62c6e30f32afff654b27392b86f6d0e2afb57a8a
Wither Eye, The Eye of Death
0
22
23
2023-11-07T16:40:40Z
Bloody Orphan
363928
Created page with "Wither Eye, The Eye of Death"
wikitext
text/x-wiki
Wither Eye, The Eye of Death
2ece5a21d6f43f8dfb6f160a3b2c2d0a7016a2fd
... The Eye of Beyond
0
23
24
2023-11-07T16:41:35Z
Bloody Orphan
363928
Created page with "... The Eye of Beyond"
wikitext
text/x-wiki
... The Eye of Beyond
a3025b79b8b98adaf7de000e690a67e09558dcf6
File:Chocolate edition landing page.webp
6
24
26
2023-11-08T17:14:46Z
Bloody Orphan
363928
wikitext
text/x-wiki
The Chocolate Edition
2663d1c264cec93bcc2caf24c60ffd188ae93e5f
MediaWiki:Common.css
8
25
29
2023-11-08T21:20:28Z
Bloody Orphan
363928
Created page with "/* CSS placed here will be applied to all skins */ <@1135726076417544266> ```css body {background-image: url(https://media.forgecdn.net/avatars/902/239/638350149917518832.png)}```"
css
text/css
/* CSS placed here will be applied to all skins */
<@1135726076417544266> ```css body {background-image: url(https://media.forgecdn.net/avatars/902/239/638350149917518832.png)}```
7360921f8b1245ce57e9131fbba3e103274e3bfd
32
29
2023-11-09T03:46:57Z
Bloody Orphan
363928
css
text/css
/* CSS placed here will be applied to all skins */
body { background-image: url("https://thechocolateedition.wiki.gg/images/3/39/Chocolate_edition_background_picture.jpg") }
c55396f6fdc0fa76dcd24017a5a15cc5d79f14e6
33
32
2023-11-09T03:48:29Z
Bloody Orphan
363928
css
text/css
/* CSS placed here will be applied to all skins */
body { background-image: url("https://sp.yimg.com/ib/th?id=OIP.JAKM1FcqcL3y1kNNgMIE7AHaHa&pid=Api&w=148&h=148&c=7&rs=1") }
b253590a49bd83926a67cf1aa15d9ae9280b6589
34
33
2023-11-09T03:50:29Z
Bloody Orphan
363928
css
text/css
/* CSS placed here will be applied to all skins */
body { background-image: url("/images/3/39/Chocolate_edition_background_picture.jpg") }
68b8373a22836f5c4a5c9f3024de625fa8ac023e
35
34
2023-11-09T03:54:24Z
Bloody Orphan
363928
css
text/css
/* CSS placed here will be applied to all skins */
body {
background: white url("https://thechocolateedition.wiki.gg/images/3/39/Chocolate_edition_background_picture.jpg");
background-repeat: repeat;
background-position: center;
}
62ce0fdf51d257e70f97d8dfee7d9b6e6baab265
File:Chocolate edition background picture.jpg
6
26
30
2023-11-09T03:39:50Z
Bloody Orphan
363928
wikitext
text/x-wiki
Chocolate edition background picture
39933aa8fc7f256ef80414c825f506474e2302b7
Chocolate edition background picture
0
27
31
2023-11-09T03:42:07Z
Bloody Orphan
363928
Created page with "[[File:Chocolate edition background picture.jpg|thumb]]"
wikitext
text/x-wiki
[[File:Chocolate edition background picture.jpg|thumb]]
8ac8892c2fe8197b274dab689866a62e194bb4e4
File:The Eyes Quest Screen.png
6
28
36
2023-11-09T03:57:47Z
Bloody Orphan
363928
wikitext
text/x-wiki
The Eyes Quest Screen
a5419bb9088d60675b7221748b79ca402021c940
Getting Started
0
29
41
2023-11-09T04:04:58Z
Bloody Orphan
363928
Created page with "Getting Started"
wikitext
text/x-wiki
Getting Started
010b85ad56b34c34c7c2a3b2436c740e30428ed5
File:Getting Started Picture.jpg
6
30
42
2023-11-09T04:05:57Z
Bloody Orphan
363928
wikitext
text/x-wiki
Getting Started Picture
096e039336eae240374f8fb3c13a24433e25d962
General Guidebook
0
31
46
2023-11-09T04:32:34Z
Bloody Orphan
363928
Created page with "General Guidebook"
wikitext
text/x-wiki
General Guidebook
03efa99ea865617672c73363d9f9b3753aec7ea5
File:General Guidebook.png
6
32
47
2023-11-09T04:33:07Z
Bloody Orphan
363928
wikitext
text/x-wiki
General Guide Book
96be5658db1c712cd3dece83cf2d80002b2e160b
File:Combat Specialist.png
6
33
48
2023-11-09T04:34:43Z
Bloody Orphan
363928
wikitext
text/x-wiki
Combat Specialist
222c23edaab1449bdfc6dca89259b360d0a4cdd8
Combat Specialist
0
34
49
2023-11-09T04:36:02Z
Bloody Orphan
363928
Created page with "Combat Specialist"
wikitext
text/x-wiki
Combat Specialist
222c23edaab1449bdfc6dca89259b360d0a4cdd8
File:Resource Gathering.png
6
35
50
2023-11-09T04:36:52Z
Bloody Orphan
363928
wikitext
text/x-wiki
Resource Gathering
d1bc580dfad979baac236bcf1f9109b72a8b3dc9
File:Explorers Essentials.png
6
36
51
2023-11-09T04:38:32Z
Bloody Orphan
363928
wikitext
text/x-wiki
Explorers Essentials
880495670b1e33ddb38d347ddfd49e2438147a77
Explorers Essentials
0
37
52
2023-11-09T04:38:55Z
Bloody Orphan
363928
Created page with "Explorers Essentials"
wikitext
text/x-wiki
Explorers Essentials
880495670b1e33ddb38d347ddfd49e2438147a77
Resource Gathering
0
38
53
2023-11-09T04:39:33Z
Bloody Orphan
363928
Created page with "Resource Gathering"
wikitext
text/x-wiki
Resource Gathering
d1bc580dfad979baac236bcf1f9109b72a8b3dc9
File:Craftsmanship and Building.png
6
39
54
2023-11-09T04:42:01Z
Bloody Orphan
363928
wikitext
text/x-wiki
Craftsmanship and Building
00902c09bffe26fefc27046d76b450791dbc575e
Craftsmanship and Building
0
40
55
2023-11-09T04:42:16Z
Bloody Orphan
363928
Created page with "Craftsmanship and Building"
wikitext
text/x-wiki
Craftsmanship and Building
00902c09bffe26fefc27046d76b450791dbc575e
File:Agriculture Infrastructure.png
6
41
56
2023-11-09T04:43:25Z
Bloody Orphan
363928
wikitext
text/x-wiki
Agriculture Infrastructure
0a9ab7586e4659e3a47ca01f08ed87caefc2db2b
Agriculture Infrastructure
0
42
57
2023-11-09T04:43:41Z
Bloody Orphan
363928
Created page with "Agriculture Infrastructure"
wikitext
text/x-wiki
Agriculture Infrastructure
0a9ab7586e4659e3a47ca01f08ed87caefc2db2b
Locked Items
0
44
59
2023-11-09T04:45:25Z
Bloody Orphan
363928
Created page with "Locked Items"
wikitext
text/x-wiki
Locked Items
93609fe3a4c1886fc871c8edaacafd6465472b83
The Chocolate Edition Wiki
0
1
60
45
2023-11-09T04:46:03Z
Bloody Orphan
363928
wikitext
text/x-wiki
<div class="fpbox mobilecollapsible expanded" id="fpcontentsaether1"><!-- BEGIN Contents links -->
{{Header|The Chocolate Edition}}
<div class="fpbody" id="fpsectionimage">[[File:Chocolate edition landing page.webp|x200px|center|class=fpautoscale|]]</div>
<div class="fpbody" id="fpsectiontext">
<hr>
<div>'''Latest Version'''</div>
<div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition/files/4813844 Chocolate Edition-1.5.3.2.zip]</small></div>
<div>'''Download'''</div>
<div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition The Chocolate Edition on Curse Forge]</small></div>
<div>'''Source'''</div>
<div><small>[https://github.com/chocolate-edition The Chocolate Edition on GitHub]</small></div>
<hr>
</div>
<inputbox>
type=create
width=100
break=no
buttonlabel=Create new article
default=(Article title)
</inputbox>
<!-- For proper mobile styling, wrap list item text in a <div> *unless* it's a link. -->
<div class="fpcontentsection">
<div class="fpcontenttext">[[File:General Guide Book.png|100px|link=|class=fpimageshadow]] [[General Guidebook]]</div>
<div class="fpcontenttext">[[File:Combat Specialist.png|100px|link=|class=fpimageshadow]] [[Combat Specialist]]</div>
<div class="fpcontenttext">[[File:File:Resource Gathering.png|100px|link=|class=fpimageshadow]] [[Resource Gathering]]</div>
<div class="fpcontenttext">[[File:Explorers Essentials.png|100px|link=|class=fpimageshadow]] [[Explorers Essentials]]</div>
<div class="fpcontenttext">[[File:Craftsmanship and Building.png|100px|link=|class=fpimageshadow]] [[Craftsmanship and Building]]</div>
<div class="fpcontenttext">[[File:Agriculture Infrastructure.png|100px|link=|class=fpimageshadow]] [[Agriculture Infrastructure]]</div>
<div class="fpcontenttext">[[File:The Eyes Quest Screen.png|100px|link=|class=fpimageshadow]] [[The Eyes]]</div>
<div class="fpcontenttext">[[File:Locked Items.jpg|100px|link=|class=fpimageshadow]] [[Locked Items]]</div>
</div>
</div>
[[Category:Aether Wiki front page]]
aeac773855f5a63ff21f39001f4b9906a364f644
61
60
2023-11-09T04:46:53Z
Bloody Orphan
363928
wikitext
text/x-wiki
<div class="fpbox mobilecollapsible expanded" id="fpcontentsaether1"><!-- BEGIN Contents links -->
{{Header|The Chocolate Edition}}
<div class="fpbody" id="fpsectionimage">[[File:Chocolate edition landing page.webp|x200px|center|class=fpautoscale|]]</div>
<div class="fpbody" id="fpsectiontext">
<hr>
<div>'''Latest Version'''</div>
<div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition/files/4813844 Chocolate Edition-1.5.3.2.zip]</small></div>
<div>'''Download'''</div>
<div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition The Chocolate Edition on Curse Forge]</small></div>
<div>'''Source'''</div>
<div><small>[https://github.com/chocolate-edition The Chocolate Edition on GitHub]</small></div>
<hr>
</div>
<inputbox>
type=create
width=100
break=no
buttonlabel=Create new article
default=(Article title)
</inputbox>
<!-- For proper mobile styling, wrap list item text in a <div> *unless* it's a link. -->
<div class="fpcontentsection">
<div class="fpcontenttext">[[File:General Guide Book.png|100px|link=|class=fpimageshadow]] [[General Guidebook]]</div>
<div class="fpcontenttext">[[File:Combat Specialist.png|100px|link=|class=fpimageshadow]] [[Combat Specialist]]</div>
<div class="fpcontenttext">[[File:Resource Gathering.png|100px|link=|class=fpimageshadow]] [[Resource Gathering]]</div>
<div class="fpcontenttext">[[File:Explorers Essentials.png|100px|link=|class=fpimageshadow]] [[Explorers Essentials]]</div>
<div class="fpcontenttext">[[File:Craftsmanship and Building.png|100px|link=|class=fpimageshadow]] [[Craftsmanship and Building]]</div>
<div class="fpcontenttext">[[File:Agriculture Infrastructure.png|100px|link=|class=fpimageshadow]] [[Agriculture Infrastructure]]</div>
<div class="fpcontenttext">[[File:The Eyes Quest Screen.png|100px|link=|class=fpimageshadow]] [[The Eyes]]</div>
<div class="fpcontenttext">[[File:Locked Items.jpg|100px|link=|class=fpimageshadow]] [[Locked Items]]</div>
</div>
</div>
[[Category:Aether Wiki front page]]
2ac0e79ca6f8be3cf905ac705df30763067c6426
62
61
2023-11-09T04:47:24Z
Bloody Orphan
363928
wikitext
text/x-wiki
<div class="fpbox mobilecollapsible expanded" id="fpcontentsaether1"><!-- BEGIN Contents links -->
{{Header|The Chocolate Edition}}
<div class="fpbody" id="fpsectionimage">[[File:Chocolate edition landing page.webp|x200px|center|class=fpautoscale|]]</div>
<div class="fpbody" id="fpsectiontext">
<hr>
<div>'''Latest Version'''</div>
<div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition/files/4813844 Chocolate Edition-1.5.3.2.zip]</small></div>
<div>'''Download'''</div>
<div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition The Chocolate Edition on Curse Forge]</small></div>
<div>'''Source'''</div>
<div><small>[https://github.com/chocolate-edition The Chocolate Edition on GitHub]</small></div>
<hr>
</div>
<inputbox>
type=create
width=100
break=no
buttonlabel=Create new article
default=(Article title)
</inputbox>
<!-- For proper mobile styling, wrap list item text in a <div> *unless* it's a link. -->
<div class="fpcontentsection">
<div class="fpcontenttext">[[File:General Guide Book.png|100px|link=|class=fpimageshadow]] [[General Guidebook]]</div>
<div class="fpcontenttext">[[File:Combat Specialist.png|100px|link=|class=fpimageshadow]] [[Combat Specialist]]</div>
<div class="fpcontenttext">[[File:Resource Gathering.png|100px|link=|class=fpimageshadow]] [[Resource Gathering]]</div>
<div class="fpcontenttext">[[File:Explorers Essentials.png|100px|link=|class=fpimageshadow]] [[Explorers Essentials]]</div>
<div class="fpcontenttext">[[File:Craftsmanship and Building.png|100px|link=|class=fpimageshadow]] [[Craftsmanship and Building]]</div>
<div class="fpcontenttext">[[File:Agriculture Infrastructure.png|100px|link=|class=fpimageshadow]] [[Agriculture Infrastructure]]</div>
<div class="fpcontenttext">[[File:The Eyes Quest Screen.png|100px|link=|class=fpimageshadow]] [[The Eyes]]</div>
<div class="fpcontenttext">[[File:Locked Items.jpg|100px|link=|class=fpimageshadow]] [[Locked Items]]</div>
</div>
</div>
daeb437f4973e5c5957a9a01a89ea99c7fb9b971
64
62
2023-11-09T04:49:37Z
Bloody Orphan
363928
wikitext
text/x-wiki
<div class="fpbox mobilecollapsible expanded" id="fpcontentsaether1"><!-- BEGIN Contents links -->
== The Chocolate Edition ==
<div class="fpbody" id="fpsectionimage">[[File:Chocolate edition landing page.webp|x200px|center|class=fpautoscale|]]</div>
<div class="fpbody" id="fpsectiontext">
<hr>
<div>'''Latest Version'''</div>
<div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition/files/4813844 Chocolate Edition-1.5.3.2.zip]</small></div>
<div>'''Download'''</div>
<div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition The Chocolate Edition on Curse Forge]</small></div>
<div>'''Source'''</div>
<div><small>[https://github.com/chocolate-edition The Chocolate Edition on GitHub]</small></div>
<hr>
</div>
<inputbox>
type=create
width=100
break=no
buttonlabel=Create new article
default=(Article title)
</inputbox>
<!-- For proper mobile styling, wrap list item text in a <div> *unless* it's a link. -->
<div class="fpcontentsection">
<div class="fpcontenttext">[[File:General Guide Book.png|100px|link=|class=fpimageshadow]] [[General Guidebook]]</div>
<div class="fpcontenttext">[[File:Combat Specialist.png|100px|link=|class=fpimageshadow]] [[Combat Specialist]]</div>
<div class="fpcontenttext">[[File:Resource Gathering.png|100px|link=|class=fpimageshadow]] [[Resource Gathering]]</div>
<div class="fpcontenttext">[[File:Explorers Essentials.png|100px|link=|class=fpimageshadow]] [[Explorers Essentials]]</div>
<div class="fpcontenttext">[[File:Craftsmanship and Building.png|100px|link=|class=fpimageshadow]] [[Craftsmanship and Building]]</div>
<div class="fpcontenttext">[[File:Agriculture Infrastructure.png|100px|link=|class=fpimageshadow]] [[Agriculture Infrastructure]]</div>
<div class="fpcontenttext">[[File:The Eyes Quest Screen.png|100px|link=|class=fpimageshadow]] [[The Eyes]]</div>
<div class="fpcontenttext">[[File:Locked Items.jpg|100px|link=|class=fpimageshadow]] [[Locked Items]]</div>
</div>
</div>
98d812792dae925359dfc6a9b42fcaacd5c5f3dd
66
64
2023-11-09T05:14:09Z
Bloody Orphan
363928
wikitext
text/x-wiki
<div class="fpbox mobilecollapsible expanded" id="fpcontentsaether1"><!-- BEGIN Contents links -->
== The Chocolate Edition ==
<div class="fpbody" id="fpsectionimage">[[File:Chocolate edition landing page.webp|x200px|center|class=fpautoscale|]]</div>
<div class="fpbody" id="fpsectiontext">
<hr>
<div>'''Latest Version'''</div>
<div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition/files/4813844 Chocolate Edition-1.5.3.2.zip]|center|</small></div>
<div>'''Download'''</div>
<div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition The Chocolate Edition on Curse Forge]</small></div>
<div>'''Source'''</div>
<div><small>[https://github.com/chocolate-edition The Chocolate Edition on GitHub]</small></div>
<hr>
</div>
<inputbox>
type=create
width=100
break=no
buttonlabel=Create new article
default=(Article title)
</inputbox>
<!-- For proper mobile styling, wrap list item text in a <div> *unless* it's a link. -->
<div class="fpcontentsection">
<div class="fpcontenttext">[[File:General Guide Book.png|100px|link=|class=fpimageshadow]] [[General Guidebook]]</div>
<div class="fpcontenttext">[[File:Combat Specialist.png|100px|link=|class=fpimageshadow]] [[Combat Specialist]]</div>
<div class="fpcontenttext">[[File:Resource Gathering.png|100px|link=|class=fpimageshadow]] [[Resource Gathering]]</div>
<div class="fpcontenttext">[[File:Explorers Essentials.png|100px|link=|class=fpimageshadow]] [[Explorers Essentials]]</div>
<div class="fpcontenttext">[[File:Craftsmanship and Building.png|100px|link=|class=fpimageshadow]] [[Craftsmanship and Building]]</div>
<div class="fpcontenttext">[[File:Agriculture Infrastructure.png|100px|link=|class=fpimageshadow]] [[Agriculture Infrastructure]]</div>
<div class="fpcontenttext">[[File:The Eyes Quest Screen.png|100px|link=|class=fpimageshadow]] [[The Eyes]]</div>
<div class="fpcontenttext">[[File:Locked Items.jpg|100px|link=|class=fpimageshadow]] [[Locked Items]]</div>
</div>
</div>
9487efa8809d10450848c757420e52559263e8e4
67
66
2023-11-09T05:15:22Z
Bloody Orphan
363928
wikitext
text/x-wiki
<div class="fpbox mobilecollapsible expanded" id="fpcontentsaether1"><!-- BEGIN Contents links -->
== The Chocolate Edition ==
<div class="fpbody" id="fpsectionimage">[[File:Chocolate edition landing page.webp|x200px|center|class=fpautoscale|]]</div>
<div class="fpbody" id="fpsectiontext">
<hr>
<div>'''Latest Version'''</div>
<div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition/files/4813844 Chocolate Edition-1.5.3.2.zip]</small></div>
<div>'''Download'''</div>
<div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition The Chocolate Edition on Curse Forge]</small></div>
<div>'''Source'''</div>
<div><small>[https://github.com/chocolate-edition The Chocolate Edition on GitHub]</small></div>
<hr>
</div>
<inputbox>
type=create
width=100
break=no
buttonlabel=Create new article
default=(Article title)
</inputbox>
<!-- For proper mobile styling, wrap list item text in a <div> *unless* it's a link. -->
<div class="fpcontentsection">
<div class="fpcontenttext">[[File:General Guide Book.png|100px|link=|class=fpimageshadow]] [[General Guidebook]]</div>
<div class="fpcontenttext">[[File:Combat Specialist.png|100px|link=|class=fpimageshadow]] [[Combat Specialist]]</div>
<div class="fpcontenttext">[[File:Resource Gathering.png|100px|link=|class=fpimageshadow]] [[Resource Gathering]]</div>
<div class="fpcontenttext">[[File:Explorers Essentials.png|100px|center|link=|class=fpimageshadow]] [[Explorers Essentials]]</div>
<div class="fpcontenttext">[[File:Craftsmanship and Building.png|100px|link=|class=fpimageshadow]] [[Craftsmanship and Building]]</div>
<div class="fpcontenttext">[[File:Agriculture Infrastructure.png|100px|link=|class=fpimageshadow]] [[Agriculture Infrastructure]]</div>
<div class="fpcontenttext">[[File:The Eyes Quest Screen.png|100px|link=|class=fpimageshadow]] [[The Eyes]]</div>
<div class="fpcontenttext">[[File:Locked Items.jpg|100px|link=|class=fpimageshadow]] [[Locked Items]]</div>
</div>
</div>
1f79872025fd2183019834deb1a238f6693b52eb
68
67
2023-11-09T05:15:37Z
Bloody Orphan
363928
wikitext
text/x-wiki
<div class="fpbox mobilecollapsible expanded" id="fpcontentsaether1"><!-- BEGIN Contents links -->
== The Chocolate Edition ==
<div class="fpbody" id="fpsectionimage">[[File:Chocolate edition landing page.webp|x200px|center|class=fpautoscale|]]</div>
<div class="fpbody" id="fpsectiontext">
<hr>
<div>'''Latest Version'''</div>
<div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition/files/4813844 Chocolate Edition-1.5.3.2.zip]</small></div>
<div>'''Download'''</div>
<div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition The Chocolate Edition on Curse Forge]</small></div>
<div>'''Source'''</div>
<div><small>[https://github.com/chocolate-edition The Chocolate Edition on GitHub]</small></div>
<hr>
</div>
<inputbox>
type=create
width=100
break=no
buttonlabel=Create new article
default=(Article title)
</inputbox>
<!-- For proper mobile styling, wrap list item text in a <div> *unless* it's a link. -->
<div class="fpcontentsection">
<div class="fpcontenttext">[[File:General Guide Book.png|100px|link=|class=fpimageshadow]] [[General Guidebook]]</div>
<div class="fpcontenttext">[[File:Combat Specialist.png|100px|link=|class=fpimageshadow]] [[Combat Specialist]]</div>
<div class="fpcontenttext">[[File:Resource Gathering.png|100px|link=|class=fpimageshadow]] [[Resource Gathering]]</div>
<div class="fpcontenttext">[[File:Explorers Essentials.png|100px|center|link=|class=fpimageshadow]] [[Explorers Essentials|center|]]</div>
<div class="fpcontenttext">[[File:Craftsmanship and Building.png|100px|link=|class=fpimageshadow]] [[Craftsmanship and Building]]</div>
<div class="fpcontenttext">[[File:Agriculture Infrastructure.png|100px|link=|class=fpimageshadow]] [[Agriculture Infrastructure]]</div>
<div class="fpcontenttext">[[File:The Eyes Quest Screen.png|100px|link=|class=fpimageshadow]] [[The Eyes]]</div>
<div class="fpcontenttext">[[File:Locked Items.jpg|100px|link=|class=fpimageshadow]] [[Locked Items]]</div>
</div>
</div>
6c09132c44e6efbce17bf0cfa030697ce3536654
69
68
2023-11-09T05:16:16Z
Bloody Orphan
363928
wikitext
text/x-wiki
<div class="fpbox mobilecollapsible expanded" id="fpcontentsaether1"><!-- BEGIN Contents links -->
== The Chocolate Edition ==
<div class="fpbody" id="fpsectionimage">[[File:Chocolate edition landing page.webp|x200px|center|class=fpautoscale|]]</div>
<div class="fpbody" id="fpsectiontext">
<hr>
<div>'''Latest Version'''</div>
<div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition/files/4813844 Chocolate Edition-1.5.3.2.zip]</small></div>
<div>'''Download'''</div>
<div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition The Chocolate Edition on Curse Forge]</small></div>
<div>'''Source'''</div>
<div><small>[https://github.com/chocolate-edition The Chocolate Edition on GitHub]</small></div>
<hr>
</div>
<inputbox>
type=create
width=100
break=no
buttonlabel=Create new article
default=(Article title)
</inputbox>
<!-- For proper mobile styling, wrap list item text in a <div> *unless* it's a link. -->
<div class="fpcontentsection">
<div class="fpcontenttext">[[File:General Guide Book.png|100px|link=|class=fpimageshadow]] [[General Guidebook]]</div>
<div class="fpcontenttext">[[File:Combat Specialist.png|100px|link=|class=fpimageshadow]] [[Combat Specialist]]</div>
<div class="fpcontenttext">[[File:Resource Gathering.png|100px|link=|class=fpimageshadow]] [[Resource Gathering]]</div>
<div class="fpcontenttext">[[File:Explorers Essentials.png|100px|center|link=|class=fpimageshadow]] [[Explorers Essentials]]</div>
<div class="fpcontenttext">[[File:Craftsmanship and Building.png|100px|link=|class=fpimageshadow]] [[Craftsmanship and Building]]</div>
<div class="fpcontenttext">[[File:Agriculture Infrastructure.png|100px|link=|class=fpimageshadow]] [[Agriculture Infrastructure]]</div>
<div class="fpcontenttext">[[File:The Eyes Quest Screen.png|100px|link=|class=fpimageshadow]] [[The Eyes]]</div>
<div class="fpcontenttext">[[File:Locked Items.jpg|100px|link=|class=fpimageshadow]] [[Locked Items]]</div>
</div>
</div>
1f79872025fd2183019834deb1a238f6693b52eb
71
69
2023-11-09T05:18:23Z
Bloody Orphan
363928
wikitext
text/x-wiki
<div class="fpbox mobilecollapsible expanded" id="fpcontentsaether1"><!-- BEGIN Contents links -->
== The Chocolate Edition ==
<div class="fpbody" id="fpsectionimage">[[File:Chocolate edition landing page.webp|x200px|center|class=fpautoscale|]]</div>
<div class="fpbody" id="fpsectiontext">
<hr>
<div>'''Latest Version'''</div>
<div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition/files/4813844 Chocolate Edition-1.5.3.2.zip]</small></div>
<div>'''Download'''</div>
<div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition The Chocolate Edition on Curse Forge]</small></div>
<div>'''Source'''</div>
<div><small>[https://github.com/chocolate-edition The Chocolate Edition on GitHub]</small></div>
<hr>
</div>
<inputbox>
type=create
width=100
break=no
buttonlabel=Create new article
default=(Article title)
</inputbox>
<!-- For proper mobile styling, wrap list item text in a <div> *unless* it's a link. -->
<div class="fpcontentsection">
<div class="fpcontenttext">[[File:General Guide Book.png|100px|center|link=|class=fpimageshadow]] [[General Guidebook]]</div>
<div class="fpcontenttext">[[File:Combat Specialist.png|100px|center|link=|class=fpimageshadow]] [[Combat Specialist]]</div>
<div class="fpcontenttext">[[File:Resource Gathering.png|100px|center|link=|class=fpimageshadow]] [[Resource Gathering]]</div>
<div class="fpcontenttext">[[File:Explorers Essentials.png|100px|center|link=|class=fpimageshadow]] [[Explorers Essentials]]</div>
<div class="fpcontenttext">[[File:Craftsmanship and Building.png|100px|center|link=|class=fpimageshadow]] [[Craftsmanship and Building]]</div>
<div class="fpcontenttext">[[File:Agriculture Infrastructure.png100px|center|link=|class=fpimageshadow]] [[Agriculture Infrastructure]]</div>
<div class="fpcontenttext">[[File:The Eyes Quest Screen.png|100px|center|link=|class=fpimageshadow]] [[The Eyes]]</div>
<div class="fpcontenttext">[[File:Locked Items.jpg|100px|center|link=|class=fpimageshadow]] [[Locked Items]]</div>
</div>
</div>
09d779aa1f21a13624bd90b7c49ad9f4e5886541
72
71
2023-11-09T05:18:42Z
Bloody Orphan
363928
wikitext
text/x-wiki
<div class="fpbox mobilecollapsible expanded" id="fpcontentsaether1"><!-- BEGIN Contents links -->
== The Chocolate Edition ==
<div class="fpbody" id="fpsectionimage">[[File:Chocolate edition landing page.webp|x200px|center|class=fpautoscale|]]</div>
<div class="fpbody" id="fpsectiontext">
<hr>
<div>'''Latest Version'''</div>
<div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition/files/4813844 Chocolate Edition-1.5.3.2.zip]</small></div>
<div>'''Download'''</div>
<div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition The Chocolate Edition on Curse Forge]</small></div>
<div>'''Source'''</div>
<div><small>[https://github.com/chocolate-edition The Chocolate Edition on GitHub]</small></div>
<hr>
</div>
<inputbox>
type=create
width=100
break=no
buttonlabel=Create new article
default=(Article title)
</inputbox>
<!-- For proper mobile styling, wrap list item text in a <div> *unless* it's a link. -->
<div class="fpcontentsection">
<div class="fpcontenttext">[[File:General Guide Book.png|100px|center|link=|class=fpimageshadow]] [[General Guidebook]]</div>
<div class="fpcontenttext">[[File:Combat Specialist.png|100px|center|link=|class=fpimageshadow]] [[Combat Specialist]]</div>
<div class="fpcontenttext">[[File:Resource Gathering.png|100px|center|link=|class=fpimageshadow]] [[Resource Gathering]]</div>
<div class="fpcontenttext">[[File:Explorers Essentials.png|100px|center|link=|class=fpimageshadow]] [[Explorers Essentials]]</div>
<div class="fpcontenttext">[[File:Craftsmanship and Building.png|100px|center|link=|class=fpimageshadow]] [[Craftsmanship and Building]]</div>
<div class="fpcontenttext">[[File:Agriculture Infrastructure.png|100px|center|link=|class=fpimageshadow]] [[Agriculture Infrastructure]]</div>
<div class="fpcontenttext">[[File:The Eyes Quest Screen.png|100px|center|link=|class=fpimageshadow]] [[The Eyes]]</div>
<div class="fpcontenttext">[[File:Locked Items.jpg|100px|center|link=|class=fpimageshadow]] [[Locked Items]]</div>
</div>
</div>
cdecf2c2c46c3f405bcb9883ced15cbbe7c9e8a4
73
72
2023-11-09T05:20:05Z
Bloody Orphan
363928
wikitext
text/x-wiki
<div class="fpbox mobilecollapsible expanded" id="fpcontentsaether1"><!-- BEGIN Contents links -->
== The Chocolate Edition ==
<div class="fpbody" id="fpsectionimage">[[File:Chocolate edition landing page.webp|x200px|center|class=fpautoscale|]]</div>
<div class="fpbody" id="fpsectiontext">
<hr>
<div>'''Latest Version'''</div>
<div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition/files/4813844 Chocolate Edition-1.5.3.2.zip]</small></div>
<div>'''Download'''</div>
<div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition The Chocolate Edition on Curse Forge]</small></div>
<div>'''Source'''</div>
<div><small>[https://github.com/chocolate-edition The Chocolate Edition on GitHub]</small></div>
<hr>
</div>
<inputbox>
type=create
width=100
break=no
buttonlabel=Create new article
default=(Article title)
</inputbox>
<!-- For proper mobile styling, wrap list item text in a <div> *unless* it's a link. -->
<div class="fpcontentsection">
<div class="fpcontenttext">[[File:General Guide Book.png|100px|link=|class=fpimageshadow]] [[General Guidebook]]</div>
<div class="fpcontenttext">[[File:Combat Specialist.png|100px|link=|class=fpimageshadow]] [[Combat Specialist]]</div>
<div class="fpcontenttext">[[File:Resource Gathering.png|100px|link=|class=fpimageshadow]] [[Resource Gathering]]</div>
<div class="fpcontenttext">[[File:Explorers Essentials.png|100px|link=|class=fpimageshadow]] [[Explorers Essentials]]</div>
<div class="fpcontenttext">[[File:Craftsmanship and Building.png|100px|link=|class=fpimageshadow]] [[Craftsmanship and Building]]</div>
<div class="fpcontenttext">[[File:Agriculture Infrastructure.png|100px|link=|class=fpimageshadow]] [[Agriculture Infrastructure]]</div>
<div class="fpcontenttext">[[File:The Eyes Quest Screen.png|100px|link=|class=fpimageshadow]] [[The Eyes]]</div>
<div class="fpcontenttext">[[File:Locked Items.jpg|100px|link=|class=fpimageshadow]] [[Locked Items]]</div>
</div>
</div>
98d812792dae925359dfc6a9b42fcaacd5c5f3dd
74
73
2023-11-09T05:20:58Z
Bloody Orphan
363928
wikitext
text/x-wiki
<div class="fpbox mobilecollapsible expanded" id="fpcontentsaether1"><!-- BEGIN Contents links -->
== The Chocolate Edition ==
<div class="fpbody" id="fpsectionimage">[[File:Chocolate edition landing page.webp|x200px|center|class=fpautoscale|]]</div>
<div class="fpbody" id="fpsectiontext">
<hr>
<div>'''Latest Version'''</div>
<div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition/files/4813844 Chocolate Edition-1.5.3.2.zip]</small></div>
<div>'''Download'''</div>
<div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition The Chocolate Edition on Curse Forge]</small></div>
<div>'''Source'''</div>
<div><small>[https://github.com/chocolate-edition The Chocolate Edition on GitHub]</small></div>
<hr>
</div>
<!-- For proper mobile styling, wrap list item text in a <div> *unless* it's a link. -->
<div class="fpcontentsection">
<div class="fpcontenttext">[[File:General Guide Book.png|100px|link=|class=fpimageshadow]] [[General Guidebook]]</div>
<div class="fpcontenttext">[[File:Combat Specialist.png|100px|link=|class=fpimageshadow]] [[Combat Specialist]]</div>
<div class="fpcontenttext">[[File:Resource Gathering.png|100px|link=|class=fpimageshadow]] [[Resource Gathering]]</div>
<div class="fpcontenttext">[[File:Explorers Essentials.png|100px|link=|class=fpimageshadow]] [[Explorers Essentials]]</div>
<div class="fpcontenttext">[[File:Craftsmanship and Building.png|100px|link=|class=fpimageshadow]] [[Craftsmanship and Building]]</div>
<div class="fpcontenttext">[[File:Agriculture Infrastructure.png|100px|link=|class=fpimageshadow]] [[Agriculture Infrastructure]]</div>
<div class="fpcontenttext">[[File:The Eyes Quest Screen.png|100px|link=|class=fpimageshadow]] [[The Eyes]]</div>
<div class="fpcontenttext">[[File:Locked Items.jpg|100px|link=|class=fpimageshadow]] [[Locked Items]]</div>
</div>
</div>
512fb8406da450502ec7304ee8c791a92bccab2c
80
74
2023-11-09T06:00:40Z
Bloody Orphan
363928
wikitext
text/x-wiki
<div class="fpbox mobilecollapsible expanded" id="fpcontentsaether1"><!-- BEGIN Contents links -->
== The Chocolate Edition ==
<div class="fpbody" id="fpsectionimage">[[File:Chocolate edition landing page.webp|x200px|center|class=fpautoscale|]]</div>
<div class="fpbody" id="fpsectiontext">
<hr>
<div>'''Latest Version'''</div>
<div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition/files/4813844 Chocolate Edition-1.5.3.2.zip]</small></div>
<div>'''Download'''</div>
<div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition The Chocolate Edition on Curse Forge]</small></div>
<div>'''Source'''</div>
<div><small>[https://github.com/chocolate-edition The Chocolate Edition on GitHub]</small></div>
<hr>
</div>
<inputbox>
type=create
width=100
break=no
buttonlabel=Create new article
default=(Article title)
</inputbox>
<!-- For proper mobile styling, wrap list item text in a <div> *unless* it's a link. -->
<div class="fpcontentsection">
<div class="fpcontenttext">[[File:General Guide Book.png|100px|link=|class=fpimageshadow]] [[General Guidebook]]</div>
<div class="fpcontenttext">[[File:Combat Specialist.png|100px|link=|class=fpimageshadow]] [[Combat Specialist]]</div>
<div class="fpcontenttext">[[File:Resource Gathering.png|100px|link=|class=fpimageshadow]] [[Resource Gathering]]</div>
<div class="fpcontenttext">[[File:Explorers Essentials.png|100px|link=|class=fpimageshadow]] [[Explorers Essentials]]</div>
<div class="fpcontenttext">[[File:Craftsmanship and Building.png|100px|link=|class=fpimageshadow]] [[Craftsmanship and Building]]</div>
<div class="fpcontenttext">[[File:Agriculture Infrastructure.png|100px|link=|class=fpimageshadow]] [[Agriculture Infrastructure]]</div>
<div class="fpcontenttext">[[File:The Eyes Quest Screen.png|100px|link=|class=fpimageshadow]] [[The Eyes]]</div>
<div class="fpcontenttext">[[File:Locked Items.jpg|100px|link=|class=fpimageshadow]] [[Locked Items]]</div>
</div>
</div>
6691583e32ff270ebbe7d71bb485bfa8edfe3bde
MediaWiki:Common.css
8
25
65
35
2023-11-09T05:06:35Z
Bloody Orphan
363928
css
text/css
/* CSS placed here will be applied to all skins */
body {
background: white url("https://thechocolateedition.wiki.gg/images/3/39/Chocolate_edition_background_picture.jpg");
background-repeat: repeat;
background-position: center;
}
.important { text-align: center }
14c6feaa90be747702a1a816fc48772d169d3d99
70
65
2023-11-09T05:16:39Z
Bloody Orphan
363928
css
text/css
/* CSS placed here will be applied to all skins */
body {
background: white url("https://thechocolateedition.wiki.gg/images/3/39/Chocolate_edition_background_picture.jpg");
background-repeat: repeat;
background-position: center;
}
62ce0fdf51d257e70f97d8dfee7d9b6e6baab265
The Eyes
0
6
75
7
2023-11-09T05:49:05Z
Bloody Orphan
363928
wikitext
text/x-wiki
A list of eyes that progress the game.
===== Easy Eyes =====
===== Medium Eyes =====
===== Hard Eyes =====
ca76ba50ad2f253118bfad8d010c2ddfd5eba9f1
76
75
2023-11-09T05:50:06Z
Bloody Orphan
363928
wikitext
text/x-wiki
A list of eyes that progress the game.
== The Eyes ==
=== Easy Eyes ===
=== Medium Eyes ===
=== Hard Eyes ===
9b8db223e8ca487f98507462b80275843897a9e7
77
76
2023-11-09T05:52:13Z
Bloody Orphan
363928
wikitext
text/x-wiki
[[File:The eyes|thumb]]
== The Eyes ==
=== Easy Eyes ===
=== Medium Eyes ===
=== Hard Eyes ===
32bb3daec47b5dc4e006542f421c6d56bf1a4a7f
78
77
2023-11-09T05:54:03Z
Bloody Orphan
363928
wikitext
text/x-wiki
[[File:The Eyes Quest Screen.png|100px|center|link=|class=fpimageshadow]]
== The Eyes ==
=== Easy Eyes ===
=== Medium Eyes ===
=== Hard Eyes ===
70747344f58afa5f853b02c3d9906485d9b6ec0b
79
78
2023-11-09T05:54:23Z
Bloody Orphan
363928
wikitext
text/x-wiki
[[File:The Eyes Quest Screen.png|200px|center|link=|class=fpimageshadow]]
== The Eyes ==
=== Easy Eyes ===
=== Medium Eyes ===
=== Hard Eyes ===
8fe3837d2016a9c86bf948a28a46d18e1697230d
89
79
2023-11-09T06:59:51Z
Bloody Orphan
363928
/* Easy Eyes */
wikitext
text/x-wiki
[[File:The Eyes Quest Screen.png|200px|center|link=|class=fpimageshadow]]
== The Eyes ==
=== Easy Eyes ===
<div class="fpcontenttext">[[File:Simple Eye.png|100px|link=|class=fpimageshadow]] [[Simple eye]]</div>
<div class="fpcontenttext">[[File:Black Eye.png|100px|link=|class=fpimageshadow]] [[Black Eye, The Eye of the Storm]]</div>
<div class="fpcontenttext">[[File:Corrupted Eye.png|100px|link=|class=fpimageshadow]] [[Corrupted Eye, The Eye of Dark Magic]]</div>
<div class="fpcontenttext">[[File:Evil Eye.png|100px|link=|class=fpimageshadow]] [[Evil Eye, The Eye of Technology]]</div>
<div class="fpcontenttext">[[File:Exotic Eye.png|100px|link=|class=fpimageshadow]] [[Exotic Eye, The Eye of Marine Life]]</div>
<div class="fpcontenttext">[[File:Guardian Eye.png|100px|link=|class=fpimageshadow]] [[Guardian Eye, The Eye of Primeval Civilzation]]</div>
<div class="fpcontenttext">[[File:Lost Eye.png|100px|link=|class=fpimageshadow]] [[Lost Eye, The Eye of Depths]]</div>
<div class="fpcontenttext">[[File:Rogue Eye.jpg|100px|link=|class=fpimageshadow]] [[Rogue Eye, The Eye of Wild's Breath]]</div>
=== Medium Eyes ===
=== Hard Eyes ===
315f9c74e7e1cf21a0492857ba43944467c7c164
90
89
2023-11-09T07:00:44Z
Bloody Orphan
363928
wikitext
text/x-wiki
[[File:The Eyes Quest Screen.png|200px|center|link=|class=fpimageshadow]]
== The Eyes ==
=== Easy Eyes ===
<div class="fpcontenttext">[[File:Simple Eye.png|100px|link=|class=fpimageshadow]] [[Simple eye]]</div>
<div class="fpcontenttext">[[File:Black Eye.png|100px|link=|class=fpimageshadow]] [[Black Eye, The Eye of the Storm]]</div>
<div class="fpcontenttext">[[File:Corrupted Eye.png|100px|link=|class=fpimageshadow]] [[Corrupted Eye, The Eye of Dark Magic]]</div>
<div class="fpcontenttext">[[File:Evil Eye.png|100px|link=|class=fpimageshadow]] [[Evil Eye, The Eye of Technology]]</div>
<div class="fpcontenttext">[[File:Exotic Eye.png|100px|link=|class=fpimageshadow]] [[Exotic Eye, The Eye of Marine Life]]</div>
<div class="fpcontenttext">[[File:Guardian Eye.png|100px|link=|class=fpimageshadow]] [[Guardian Eye, The Eye of Primeval Civilzation]]</div>
<div class="fpcontenttext">[[File:Lost Eye.png|100px|link=|class=fpimageshadow]] [[Lost Eye, The Eye of Depths]]</div>
<div class="fpcontenttext">[[File:Rogue Eye.png|100px|link=|class=fpimageshadow]] [[Rogue Eye, The Eye of Wild's Breath]]</div>
=== Medium Eyes ===
=== Hard Eyes ===
45861e08f49b503185ea255bdc15c81e4b134921
96
90
2023-11-11T19:11:31Z
Bloody Orphan
363928
wikitext
text/x-wiki
[[File:The Eyes Quest Screen.png|200px|center|link=|class=fpimageshadow]]
== The Eyes ==
=== Easy Eyes ===
<div class="fpcontenttext">[[File:Simple Eye.png|100px|link=|class=fpimageshadow]] [[Simple eye]]</div>
<div class="fpcontenttext">[[File:Black Eye.png|100px|link=|class=fpimageshadow]] [[Black Eye, The Eye of the Storm]]</div>
<div class="fpcontenttext">[[File:Corrupted Eye.png|100px|link=|class=fpimageshadow]] [[Corrupted Eye, The Eye of Dark Magic]]</div>
<div class="fpcontenttext">[[File:Evil Eye.png|100px|link=|class=fpimageshadow]] [[Evil Eye, The Eye of Technology]]</div>
<div class="fpcontenttext">[[File:Exotic Eye.png|100px|link=|class=fpimageshadow]] [[Exotic Eye, The Eye of Marine Life]]</div>
<div class="fpcontenttext">[[File:Guardian Eye.png|100px|link=|class=fpimageshadow]] [[Guardian Eye, The Eye of Primeval Civilzation]]</div>
<div class="fpcontenttext">[[File:Lost Eye.png|100px|link=|class=fpimageshadow]] [[Lost Eye, The Eye of Depths]]</div>
<div class="fpcontenttext">[[File:Rogue Eye.png|100px|link=|class=fpimageshadow]] [[Rogue Eye, The Eye of Wild's Breath]]</div>
=== Medium Eyes ===
<div class="fpcontenttext">[[File:Old Eye.png|100px|link=|class=fpimageshadow]] [[Old Eye, The Eye of Sands of Time]]</div>
<div class="fpcontenttext">[[File:Witch Eye.png|100px|link=|class=fpimageshadow]] [[Witch Eye, The Eye of Suspicious Concoction]]</div>
<div class="fpcontenttext">[[File:Cold Eye.png|100px|link=|class=fpimageshadow]] [[Cold Eye, The Eye of Glacial Epochs]]</div>
<div class="fpcontenttext">[[File:Cursed Eye.png|100px|link=|class=fpimageshadow]] [[Cursed Eye, The Eye of Dark Forgery]]</div>
<div class="fpcontenttext">[[File:Magical Eye.png|100px|link=|class=fpimageshadow]] [[Magical Eye, The Eye of Strange Sorcery]]</div>
=== Hard Eyes ===
327dafda112306dc73eff8a49b79f2bfa9198173
101
96
2023-11-11T19:18:25Z
Bloody Orphan
363928
wikitext
text/x-wiki
[[File:The Eyes Quest Screen.png|200px|center|link=|class=fpimageshadow]]
== The Eyes ==
=== Easy Eyes ===
<div class="fpcontenttext">[[File:Simple Eye.png|100px|link=|class=fpimageshadow]] [[Simple eye]]</div>
<div class="fpcontenttext">[[File:Black Eye.png|100px|link=|class=fpimageshadow]] [[Black Eye, The Eye of the Storm]]</div>
<div class="fpcontenttext">[[File:Corrupted Eye.png|100px|link=|class=fpimageshadow]] [[Corrupted Eye, The Eye of Dark Magic]]</div>
<div class="fpcontenttext">[[File:Evil Eye.png|100px|link=|class=fpimageshadow]] [[Evil Eye, The Eye of Technology]]</div>
<div class="fpcontenttext">[[File:Exotic Eye.png|100px|link=|class=fpimageshadow]] [[Exotic Eye, The Eye of Marine Life]]</div>
<div class="fpcontenttext">[[File:Guardian Eye.png|100px|link=|class=fpimageshadow]] [[Guardian Eye, The Eye of Primeval Civilzation]]</div>
<div class="fpcontenttext">[[File:Lost Eye.png|100px|link=|class=fpimageshadow]] [[Lost Eye, The Eye of Depths]]</div>
<div class="fpcontenttext">[[File:Rogue Eye.png|100px|link=|class=fpimageshadow]] [[Rogue Eye, The Eye of Wild's Breath]]</div>
=== Medium Eyes ===
<div class="fpcontenttext">[[File:Old Eye.png|100px|link=|class=fpimageshadow]] [[Old Eye, The Eye of Sands of Time]]</div>
<div class="fpcontenttext">[[File:Witch Eye.png|100px|link=|class=fpimageshadow]] [[Witch Eye, The Eye of Suspicious Concoction]]</div>
<div class="fpcontenttext">[[File:Cold Eye.png|100px|link=|class=fpimageshadow]] [[Cold Eye, The Eye of Glacial Epochs]]</div>
<div class="fpcontenttext">[[File:Cursed Eye.png|100px|link=|class=fpimageshadow]] [[Cursed Eye, The Eye of Dark Forgery]]</div>
<div class="fpcontenttext">[[File:Magical Eye.png|100px|link=|class=fpimageshadow]] [[Magical Eye, The Eye of Strange Sorcery]]</div>
=== Hard Eyes ===
<div class="fpcontenttext">[[File:Nether Eye.png|100px|link=|class=fpimageshadow]] [[Nether Eye, The Eye of Living Hell]]</div>
<div class="fpcontenttext">[[File:Undead Eye.png|100px|link=|class=fpimageshadow]] [[Undead Eye, The Eye of Immaterial Essence]]</div>
<div class="fpcontenttext">[[File:Wither Eye.png|100px|link=|class=fpimageshadow]] [[Wither Eye, The Eye of Death]]</div>
<div class="fpcontenttext">[[File:Cryptic Eye.png|100px|link=|class=fpimageshadow]] [[... The Eye of Beyond]]</div>
b48940620350caa6b1f62b2825d71beb08110fb7
File:Simple Eye.png
6
46
81
2023-11-09T06:52:01Z
Bloody Orphan
363928
wikitext
text/x-wiki
Simple Eye
5aa95a6e9fddd8f15584ba60780e4e770e4920b8
File:Black Eye.png
6
47
82
2023-11-09T06:52:33Z
Bloody Orphan
363928
wikitext
text/x-wiki
Black Eye
98ca9ea22199ca4b1afe25b39b6ad8cba24205ca
File:Corrupted Eye.png
6
48
83
2023-11-09T06:53:30Z
Bloody Orphan
363928
wikitext
text/x-wiki
Corrupted Eye
3625a92393b806d9a55d2e8e8406521a2b9feb8b
File:Evil Eye.png
6
49
84
2023-11-09T06:54:14Z
Bloody Orphan
363928
wikitext
text/x-wiki
Evil Eye
240dd11ca4e93e4718a4b0cb73ef1c01b87550f7
File:Exotic Eye.png
6
50
85
2023-11-09T06:55:23Z
Bloody Orphan
363928
wikitext
text/x-wiki
Exotic Eye
cf9ae65282f84902f355270ac4790d92e7fd27aa
File:Guardian Eye.png
6
51
86
2023-11-09T06:56:05Z
Bloody Orphan
363928
wikitext
text/x-wiki
Guardian Eye
1ad4ab87252ef19439a2bff219c5997a00072a25
File:Lost Eye.png
6
52
87
2023-11-09T06:57:04Z
Bloody Orphan
363928
wikitext
text/x-wiki
Lost Eye
afe93e3c43acf77580ff0b87091e9535d77e48f1
File:Rogue Eye.png
6
53
88
2023-11-09T06:57:48Z
Bloody Orphan
363928
wikitext
text/x-wiki
Rogue Eye
b796060c03f3a8eab12fc0fd2854ec69727a53ab
File:Old Eye.png
6
54
91
2023-11-11T19:06:28Z
Bloody Orphan
363928
wikitext
text/x-wiki
Old Eye
e66306d214a41ac205478717cf2c3a1c6d06a5dd
File:Witch Eye.png
6
55
92
2023-11-11T19:07:18Z
Bloody Orphan
363928
wikitext
text/x-wiki
Witch Eye
31b01a75c8e4dc5581dc5c8992d3077cea7ce049
File:Cold Eye.png
6
56
93
2023-11-11T19:07:58Z
Bloody Orphan
363928
wikitext
text/x-wiki
Cold Eye
317cd61d9a3a6f328cc293ab4697c25987a368fc
File:Cursed Eye.png
6
57
94
2023-11-11T19:08:52Z
Bloody Orphan
363928
wikitext
text/x-wiki
Cursed Eye
e172dc1e3d942ac8daa3b298d8bc12c77ca004da
File:Magical Eye.png
6
58
95
2023-11-11T19:09:37Z
Bloody Orphan
363928
wikitext
text/x-wiki
Magical Eye
5a552c2ed580265e518ec399ca594725b4121b49
File:Nether Eye.png
6
59
97
2023-11-11T19:16:00Z
Bloody Orphan
363928
wikitext
text/x-wiki
Nether Eye
cd160760bc20e3307f430b7b6d4f9cd0a85d6b9f
File:Undead Eye.png
6
60
98
2023-11-11T19:16:30Z
Bloody Orphan
363928
wikitext
text/x-wiki
Undead Eye
6d02ea62a827ec8c9304148f0e9c6ed090e58de0
File:Wither Eye.png
6
61
99
2023-11-11T19:17:01Z
Bloody Orphan
363928
wikitext
text/x-wiki
Wither Eye
31750ed4a51625538809c1699772c1d50256907d
File:Cryptic Eye.png
6
62
100
2023-11-11T19:17:28Z
Bloody Orphan
363928
wikitext
text/x-wiki
Cryptic Eye
64e10e7e13a64a0aa77a9ac6efbfc4daf6182e2e
Simple eye
0
7
102
8
2023-11-11T19:22:46Z
Bloody Orphan
363928
wikitext
text/x-wiki
Simple eye
=== Fire Charge ===
=== Ender Pearl ===
=== Glowstone Dust ===
=== Witch Pupil ===
=== Blaze Powder ===
e4c7b175176cd498dd67b8d98f4792927459863b
File:Fire Charge.png
6
63
103
2023-11-12T03:51:51Z
Bloody Orphan
363928
wikitext
text/x-wiki
Fire Charge
2b5c87b9eff2c31de94aeb8cb95858a201f36d98
File:Wraith.webp
6
64
104
2023-11-12T03:52:35Z
Bloody Orphan
363928
wikitext
text/x-wiki
Wraith
96433896e4e854f2b7b6dd20cbd7f3c2f5164edf
Simple eye
0
7
105
102
2023-11-12T03:56:42Z
Bloody Orphan
363928
/* Fire Charge */
wikitext
text/x-wiki
Simple eye
=== Fire Charge ===
Fire Charge can be found early-game in some chests and from killing Wraiths that spawn in Plains, Forests, and Caves.
{| class="wikitable"
|
|-
| [[File:Fire Charge.png|100px|]]
|-
| [[File:Wraith.webp|100px|]]
=== Ender Pearl ===
=== Glowstone Dust ===
=== Witch Pupil ===
=== Blaze Powder ===
b391ac94ad4433e0fcd4a33e69520662d5fa5341
106
105
2023-11-12T04:01:11Z
Bloody Orphan
363928
/* Fire Charge */
wikitext
text/x-wiki
Simple eye
=== Fire Charge ===
<gallery>
File:Fire Charge.png
</gallery>
Fire Charge can be found early-game in some chests and from killing Wraiths that spawn in Plains, Forests, and Caves.
<gallery>
File:Wraith.webp
</gallery>
=== Ender Pearl ===
=== Glowstone Dust ===
=== Witch Pupil ===
=== Blaze Powder ===
5d66ca7fc4859423507ee4ffcd6c5853af920bb9
107
106
2023-11-12T04:02:30Z
Bloody Orphan
363928
/* Fire Charge */
wikitext
text/x-wiki
Simple eye
=== Fire Charge ===
Fire Charge can be found early-game in some chests and from killing Wraiths that spawn in Plains, Forests, and Caves.
<gallery>
File:Fire Charge.png| Fire Charge
File:Wraith.webp|Wraith
</gallery>
=== Ender Pearl ===
=== Glowstone Dust ===
=== Witch Pupil ===
=== Blaze Powder ===
ab7dd753a6796d0b99f79dbd3bc26b3c5ffa93d0
109
107
2023-11-12T04:04:01Z
Bloody Orphan
363928
/* Ender Pearl */
wikitext
text/x-wiki
Simple eye
=== Fire Charge ===
Fire Charge can be found early-game in some chests and from killing Wraiths that spawn in Plains, Forests, and Caves.
<gallery>
File:Fire Charge.png| Fire Charge
File:Wraith.webp|Wraith
</gallery>
=== Ender Pearl ===
Ender Pearl can be found early-game in some chests, trading with cleric villagers, or by killing Enderman.
<gallery>
File:Ender pearl.png|Ender Pearl
</gallery>
=== Glowstone Dust ===
=== Witch Pupil ===
=== Blaze Powder ===
c2380c148c355e9d6eae050df8665299e0151fa3
112
109
2023-11-12T04:06:42Z
Bloody Orphan
363928
wikitext
text/x-wiki
<gallery>
File:A Simple Eye Quest.png
File:Eye of ender Recipe.png
</gallery>
=== Fire Charge ===
Fire Charge can be found early-game in some chests and from killing Wraiths that spawn in Plains, Forests, and Caves.
<gallery>
File:Fire Charge.png| Fire Charge
File:Wraith.webp|Wraith
</gallery>
=== Ender Pearl ===
Ender Pearl can be found early-game in some chests, trading with cleric villagers, or by killing Enderman.
<gallery>
File:Ender pearl.png|Ender Pearl
</gallery>
=== Glowstone Dust ===
=== Witch Pupil ===
=== Blaze Powder ===
9abdd1576745be37bdfe4b39a23b75a4f21e5d48
117
112
2023-11-12T04:11:21Z
Bloody Orphan
363928
/* Glowstone Dust */
wikitext
text/x-wiki
<gallery>
File:A Simple Eye Quest.png
File:Eye of ender Recipe.png
</gallery>
=== Fire Charge ===
Fire Charge can be found early-game in some chests and from killing Wraiths that spawn in Plains, Forests, and Caves.
<gallery>
File:Fire Charge.png| Fire Charge
File:Wraith.webp|Wraith
</gallery>
=== Ender Pearl ===
Ender Pearl can be found early-game in some chests, trading with cleric villagers, or by killing Enderman.
<gallery>
File:Ender pearl.png|Ender Pearl
</gallery>
=== Glowstone Dust ===
Glowstone Dust can be found early-game in many structures, from killing witches, trading with cleric villagers, or crafted using a combination of Redstone, Ametrine Shards, and any of the following: Glow Lichen, Glow Ink Sac, Glow Berries.
<gallery>
File:Glowstone Dust.png
File:Glowstone 1 of 3.png
File:Glowstone 2 of 3.png
File:Glowstone 3 of 3.png
</gallery>
=== Witch Pupil ===
=== Blaze Powder ===
1522b0ce3b4155b812dc2cbbb58218e38e093080
120
117
2023-11-12T04:13:53Z
Bloody Orphan
363928
/* Witch Pupil */
wikitext
text/x-wiki
<gallery>
File:A Simple Eye Quest.png
File:Eye of ender Recipe.png
</gallery>
=== Fire Charge ===
Fire Charge can be found early-game in some chests and from killing Wraiths that spawn in Plains, Forests, and Caves.
<gallery>
File:Fire Charge.png| Fire Charge
File:Wraith.webp|Wraith
</gallery>
=== Ender Pearl ===
Ender Pearl can be found early-game in some chests, trading with cleric villagers, or by killing Enderman.
<gallery>
File:Ender pearl.png|Ender Pearl
</gallery>
=== Glowstone Dust ===
Glowstone Dust can be found early-game in many structures, from killing witches, trading with cleric villagers, or crafted using a combination of Redstone, Ametrine Shards, and any of the following: Glow Lichen, Glow Ink Sac, Glow Berries.
<gallery>
File:Glowstone Dust.png
File:Glowstone 1 of 3.png
File:Glowstone 2 of 3.png
File:Glowstone 3 of 3.png
</gallery>
=== Witch Pupil ===
Witch Pupil can be crafted by combining Spider Eye, Glowstone, Redstone, Sugar, and Gunpowder.
<gallery>
File:Witch pupil.png
File:Witch pupil Craft.png
</gallery>
=== Blaze Powder ===
691422a7f3a6c9d7808b5a778c3d7e95a8734da2
123
120
2023-11-12T04:15:44Z
Bloody Orphan
363928
/* Blaze Powder */
wikitext
text/x-wiki
<gallery>
File:A Simple Eye Quest.png
File:Eye of ender Recipe.png
</gallery>
=== Fire Charge ===
Fire Charge can be found early-game in some chests and from killing Wraiths that spawn in Plains, Forests, and Caves.
<gallery>
File:Fire Charge.png| Fire Charge
File:Wraith.webp|Wraith
</gallery>
=== Ender Pearl ===
Ender Pearl can be found early-game in some chests, trading with cleric villagers, or by killing Enderman.
<gallery>
File:Ender pearl.png|Ender Pearl
</gallery>
=== Glowstone Dust ===
Glowstone Dust can be found early-game in many structures, from killing witches, trading with cleric villagers, or crafted using a combination of Redstone, Ametrine Shards, and any of the following: Glow Lichen, Glow Ink Sac, Glow Berries.
<gallery>
File:Glowstone Dust.png
File:Glowstone 1 of 3.png
File:Glowstone 2 of 3.png
File:Glowstone 3 of 3.png
</gallery>
=== Witch Pupil ===
Witch Pupil can be crafted by combining Spider Eye, Glowstone, Redstone, Sugar, and Gunpowder.
<gallery>
File:Witch pupil.png
File:Witch pupil Craft.png
</gallery>
=== Blaze Powder ===
Blaze Powder can be found early-game in some chests or by combining a Witch Pupil and a Fire Charge together.
<gallery>
File:Blaze Powder.png
File:Blaze Powder craft.png
</gallery>
34fb0d1450e18f89a50715b3d4219239bc81b835
124
123
2023-11-12T04:19:27Z
Bloody Orphan
363928
wikitext
text/x-wiki
<gallery>
File:Eye of ender Recipe.png
</gallery>
=== Fire Charge ===
Fire Charge can be found early-game in some chests and from killing Wraiths that spawn in Plains, Forests, and Caves.
<gallery>
File:Fire Charge.png| Fire Charge
File:Wraith.webp|Wraith
</gallery>
=== Ender Pearl ===
Ender Pearl can be found early-game in some chests, trading with cleric villagers, or by killing Enderman.
<gallery>
File:Ender pearl.png|Ender Pearl
</gallery>
=== Glowstone Dust ===
Glowstone Dust can be found early-game in many structures, from killing witches, trading with cleric villagers, or crafted using a combination of Redstone, Ametrine Shards, and any of the following: Glow Lichen, Glow Ink Sac, Glow Berries.
<gallery>
File:Glowstone Dust.png
File:Glowstone 1 of 3.png
File:Glowstone 2 of 3.png
File:Glowstone 3 of 3.png
</gallery>
=== Witch Pupil ===
Witch Pupil can be crafted by combining Spider Eye, Glowstone, Redstone, Sugar, and Gunpowder.
<gallery>
File:Witch pupil.png
File:Witch pupil Craft.png
</gallery>
=== Blaze Powder ===
Blaze Powder can be found early-game in some chests or by combining a Witch Pupil and a Fire Charge together.
<gallery>
File:Blaze Powder.png
File:Blaze Powder craft.png
</gallery>
3948089db9dbbb6e420c2f514902c6179346da9d
125
124
2023-11-12T04:24:10Z
Bloody Orphan
363928
wikitext
text/x-wiki
[[File:A Simple Eye Quest.png|thumb]]
<gallery>
File:Eye of ender Recipe.png
</gallery>
=== Fire Charge ===
Fire Charge can be found early-game in some chests and from killing Wraiths that spawn in Plains, Forests, and Caves.
<gallery>
File:Fire Charge.png| Fire Charge
File:Wraith.webp|Wraith
</gallery>
=== Ender Pearl ===
Ender Pearl can be found early-game in some chests, trading with cleric villagers, or by killing Enderman.
<gallery>
File:Ender pearl.png|Ender Pearl
</gallery>
=== Glowstone Dust ===
Glowstone Dust can be found early-game in many structures, from killing witches, trading with cleric villagers, or crafted using a combination of Redstone, Ametrine Shards, and any of the following: Glow Lichen, Glow Ink Sac, Glow Berries.
<gallery>
File:Glowstone Dust.png
File:Glowstone 1 of 3.png
File:Glowstone 2 of 3.png
File:Glowstone 3 of 3.png
</gallery>
=== Witch Pupil ===
Witch Pupil can be crafted by combining Spider Eye, Glowstone, Redstone, Sugar, and Gunpowder.
<gallery>
File:Witch pupil.png
File:Witch pupil Craft.png
</gallery>
=== Blaze Powder ===
Blaze Powder can be found early-game in some chests or by combining a Witch Pupil and a Fire Charge together.
<gallery>
File:Blaze Powder.png
File:Blaze Powder craft.png
</gallery>
a5f08731e81c824536544b820123a363371f9e18
126
125
2023-11-12T04:26:38Z
Bloody Orphan
363928
wikitext
text/x-wiki
[[File:A Simple Eye Quest.png|right|thumb]] [[File:Eye of ender Recipe.png|left|thumb]]
=== Fire Charge ===
Fire Charge can be found early-game in some chests and from killing Wraiths that spawn in Plains, Forests, and Caves.
<gallery>
File:Fire Charge.png| Fire Charge
File:Wraith.webp|Wraith
</gallery>
=== Ender Pearl ===
Ender Pearl can be found early-game in some chests, trading with cleric villagers, or by killing Enderman.
<gallery>
File:Ender pearl.png|Ender Pearl
</gallery>
=== Glowstone Dust ===
Glowstone Dust can be found early-game in many structures, from killing witches, trading with cleric villagers, or crafted using a combination of Redstone, Ametrine Shards, and any of the following: Glow Lichen, Glow Ink Sac, Glow Berries.
<gallery>
File:Glowstone Dust.png
File:Glowstone 1 of 3.png
File:Glowstone 2 of 3.png
File:Glowstone 3 of 3.png
</gallery>
=== Witch Pupil ===
Witch Pupil can be crafted by combining Spider Eye, Glowstone, Redstone, Sugar, and Gunpowder.
<gallery>
File:Witch pupil.png
File:Witch pupil Craft.png
</gallery>
=== Blaze Powder ===
Blaze Powder can be found early-game in some chests or by combining a Witch Pupil and a Fire Charge together.
<gallery>
File:Blaze Powder.png
File:Blaze Powder craft.png
</gallery>
16c2a9075a1c559b019852b90d0409709aea2310
127
126
2023-11-12T04:26:52Z
Bloody Orphan
363928
wikitext
text/x-wiki
[[File:A Simple Eye Quest.png|right|thumb]] [[File:Eye of ender Recipe.png|left|thumb]]
=== Fire Charge ===
Fire Charge can be found early-game in some chests and from killing Wraiths that spawn in Plains, Forests, and Caves.
<gallery>
File:Fire Charge.png| Fire Charge
File:Wraith.webp|Wraith
</gallery>
=== Ender Pearl ===
Ender Pearl can be found early-game in some chests, trading with cleric villagers, or by killing Enderman.
<gallery>
File:Ender pearl.png|Ender Pearl
</gallery>
=== Glowstone Dust ===
Glowstone Dust can be found early-game in many structures, from killing witches, trading with cleric villagers, or crafted using a combination of Redstone, Ametrine Shards, and any of the following: Glow Lichen, Glow Ink Sac, Glow Berries.
<gallery>
File:Glowstone Dust.png
File:Glowstone 1 of 3.png
File:Glowstone 2 of 3.png
File:Glowstone 3 of 3.png
</gallery>
=== Witch Pupil ===
Witch Pupil can be crafted by combining Spider Eye, Glowstone, Redstone, Sugar, and Gunpowder.
<gallery>
File:Witch pupil.png
File:Witch pupil Craft.png
</gallery>
=== Blaze Powder ===
Blaze Powder can be found early-game in some chests or by combining a Witch Pupil and a Fire Charge together.
<gallery>
File:Blaze Powder.png
File:Blaze Powder craft.png
</gallery>
6b73e713b05bf496cd3885ee49744ff4840342fb
128
127
2023-11-12T04:27:06Z
Bloody Orphan
363928
wikitext
text/x-wiki
[[File:A Simple Eye Quest.png|right|thumb]] [[File:Eye of ender Recipe.png|left|thumb]]
=== Fire Charge ===
Fire Charge can be found early-game in some chests and from killing Wraiths that spawn in Plains, Forests, and Caves.
<gallery>
File:Fire Charge.png| Fire Charge
File:Wraith.webp|Wraith
</gallery>
=== Ender Pearl ===
Ender Pearl can be found early-game in some chests, trading with cleric villagers, or by killing Enderman.
<gallery>
File:Ender pearl.png|Ender Pearl
</gallery>
=== Glowstone Dust ===
Glowstone Dust can be found early-game in many structures, from killing witches, trading with cleric villagers, or crafted using a combination of Redstone, Ametrine Shards, and any of the following: Glow Lichen, Glow Ink Sac, Glow Berries.
<gallery>
File:Glowstone Dust.png
File:Glowstone 1 of 3.png
File:Glowstone 2 of 3.png
File:Glowstone 3 of 3.png
</gallery>
=== Witch Pupil ===
Witch Pupil can be crafted by combining Spider Eye, Glowstone, Redstone, Sugar, and Gunpowder.
<gallery>
File:Witch pupil.png
File:Witch pupil Craft.png
</gallery>
=== Blaze Powder ===
Blaze Powder can be found early-game in some chests or by combining a Witch Pupil and a Fire Charge together.
<gallery>
File:Blaze Powder.png
File:Blaze Powder craft.png
</gallery>
9b73686b27e627633afbb9e2fec86de2e31b019c
129
128
2023-11-12T04:27:13Z
Bloody Orphan
363928
wikitext
text/x-wiki
[[File:A Simple Eye Quest.png|right|thumb]] [[File:Eye of ender Recipe.png|left|thumb]]
=== Fire Charge ===
Fire Charge can be found early-game in some chests and from killing Wraiths that spawn in Plains, Forests, and Caves.
<gallery>
File:Fire Charge.png| Fire Charge
File:Wraith.webp|Wraith
</gallery>
=== Ender Pearl ===
Ender Pearl can be found early-game in some chests, trading with cleric villagers, or by killing Enderman.
<gallery>
File:Ender pearl.png|Ender Pearl
</gallery>
=== Glowstone Dust ===
Glowstone Dust can be found early-game in many structures, from killing witches, trading with cleric villagers, or crafted using a combination of Redstone, Ametrine Shards, and any of the following: Glow Lichen, Glow Ink Sac, Glow Berries.
<gallery>
File:Glowstone Dust.png
File:Glowstone 1 of 3.png
File:Glowstone 2 of 3.png
File:Glowstone 3 of 3.png
</gallery>
=== Witch Pupil ===
Witch Pupil can be crafted by combining Spider Eye, Glowstone, Redstone, Sugar, and Gunpowder.
<gallery>
File:Witch pupil.png
File:Witch pupil Craft.png
</gallery>
=== Blaze Powder ===
Blaze Powder can be found early-game in some chests or by combining a Witch Pupil and a Fire Charge together.
<gallery>
File:Blaze Powder.png
File:Blaze Powder craft.png
</gallery>
16c2a9075a1c559b019852b90d0409709aea2310
130
129
2023-11-12T04:27:20Z
Bloody Orphan
363928
wikitext
text/x-wiki
[[File:A Simple Eye Quest.png|right|thumb]] [[File:Eye of ender Recipe.png|left|thumb]]
=== Fire Charge ===
Fire Charge can be found early-game in some chests and from killing Wraiths that spawn in Plains, Forests, and Caves.
<gallery>
File:Fire Charge.png| Fire Charge
File:Wraith.webp|Wraith
</gallery>
=== Ender Pearl ===
Ender Pearl can be found early-game in some chests, trading with cleric villagers, or by killing Enderman.
<gallery>
File:Ender pearl.png|Ender Pearl
</gallery>
=== Glowstone Dust ===
Glowstone Dust can be found early-game in many structures, from killing witches, trading with cleric villagers, or crafted using a combination of Redstone, Ametrine Shards, and any of the following: Glow Lichen, Glow Ink Sac, Glow Berries.
<gallery>
File:Glowstone Dust.png
File:Glowstone 1 of 3.png
File:Glowstone 2 of 3.png
File:Glowstone 3 of 3.png
</gallery>
=== Witch Pupil ===
Witch Pupil can be crafted by combining Spider Eye, Glowstone, Redstone, Sugar, and Gunpowder.
<gallery>
File:Witch pupil.png
File:Witch pupil Craft.png
</gallery>
=== Blaze Powder ===
Blaze Powder can be found early-game in some chests or by combining a Witch Pupil and a Fire Charge together.
<gallery>
File:Blaze Powder.png
File:Blaze Powder craft.png
</gallery>
d8bedf228a66a2ab2c7103e83976c561ae34cf39
131
130
2023-11-12T04:29:05Z
Bloody Orphan
363928
/* Glowstone Dust */
wikitext
text/x-wiki
[[File:A Simple Eye Quest.png|right|thumb]] [[File:Eye of ender Recipe.png|left|thumb]]
=== Fire Charge ===
Fire Charge can be found early-game in some chests and from killing Wraiths that spawn in Plains, Forests, and Caves.
<gallery>
File:Fire Charge.png| Fire Charge
File:Wraith.webp|Wraith
</gallery>
=== Ender Pearl ===
Ender Pearl can be found early-game in some chests, trading with cleric villagers, or by killing Enderman.
<gallery>
File:Ender pearl.png|Ender Pearl
</gallery>
=== Glowstone Dust ===
Glowstone Dust can be found early-game in many structures, from killing witches, trading with cleric villagers, or crafted using a combination of Redstone, Ametrine Shards, and any of the following: Glow Lichen, Glow Ink Sac, Glow Berries.
<gallery>
File:Glowstone Dust.png|Glowstone Dust
File:Glowstone 1 of 3.png| Crafted with Glow Ink Sac
File:Glowstone 2 of 3.png| Crafted with Glow Lichen
File:Glowstone 3 of 3.png| Crafted with Glow Berries
</gallery>
=== Witch Pupil ===
Witch Pupil can be crafted by combining Spider Eye, Glowstone, Redstone, Sugar, and Gunpowder.
<gallery>
File:Witch pupil.png
File:Witch pupil Craft.png
</gallery>
=== Blaze Powder ===
Blaze Powder can be found early-game in some chests or by combining a Witch Pupil and a Fire Charge together.
<gallery>
File:Blaze Powder.png
File:Blaze Powder craft.png
</gallery>
2e0de2e3785f72d8bb1640bc61e562b2ab248590
File:Ender pearl.png
6
65
108
2023-11-12T04:03:41Z
Bloody Orphan
363928
wikitext
text/x-wiki
Ender pearl
cfc44234bb508f1d766e43598331b361f1fd4031
File:A Simple Eye Quest.png
6
66
110
2023-11-12T04:05:30Z
Bloody Orphan
363928
wikitext
text/x-wiki
A Simple Eye Quest
3e748af5d728d240cad7b6fcb5b6c31a3c4d15a3
File:Eye of ender Recipe.png
6
67
111
2023-11-12T04:06:31Z
Bloody Orphan
363928
wikitext
text/x-wiki
Eye of ender Recipe
22dd1a457e35faac4dbc9ea961677e3ebf35e967
File:Glowstone Dust.png
6
68
113
2023-11-12T04:09:14Z
Bloody Orphan
363928
wikitext
text/x-wiki
Glowstone Dust
f43c159d287d0450836dc232d971cbbbc058d51f
File:Glowstone 1 of 3.png
6
69
114
2023-11-12T04:09:45Z
Bloody Orphan
363928
wikitext
text/x-wiki
Glowstone 1 of 3
4f6e681bf48e7e2ff848309efbb5bc06c436dd4a
File:Glowstone 2 of 3.png
6
70
115
2023-11-12T04:10:16Z
Bloody Orphan
363928
wikitext
text/x-wiki
Glowstone 2 of 3
47a63610326e941efcf9f671c6d9e6e1c65bfcbc
File:Glowstone 3 of 3.png
6
71
116
2023-11-12T04:10:49Z
Bloody Orphan
363928
wikitext
text/x-wiki
Glowstone 3 of 3
b6655a3f92f265e0a93a5ebbe1c759c5cc422861
File:Witch pupil.png
6
72
118
2023-11-12T04:13:01Z
Bloody Orphan
363928
wikitext
text/x-wiki
Witch pupil
04994008ecd543cb1c2c12d48464d82f7583707d
File:Witch pupil Craft.png
6
73
119
2023-11-12T04:13:26Z
Bloody Orphan
363928
wikitext
text/x-wiki
Witch pupil Craft
c6af11c2d85594f194ea4230d6db776c51dc48c2
File:Blaze Powder.png
6
74
121
2023-11-12T04:14:50Z
Bloody Orphan
363928
wikitext
text/x-wiki
Blaze Powder
5efa803d3ff2985688c370f8d084fe5eceaeaa44
File:Blaze Powder craft.png
6
75
122
2023-11-12T04:15:23Z
Bloody Orphan
363928
wikitext
text/x-wiki
Blaze Powder craft
41b51aabc8e23ec4e4127dfe5d2ffe8486f29a3a
File:Lost Eye quest.png
6
76
132
2023-11-12T04:29:49Z
Bloody Orphan
363928
wikitext
text/x-wiki
Lost Eye quest
9a0b9629fa79f233dab6b2ceaf46d9df845a9398
File:Lost eye recipe.png
6
77
133
2023-11-12T04:30:53Z
Bloody Orphan
363928
wikitext
text/x-wiki
Lost eye recipe
63a29c71690965587343e479031623a33a636c6d
Lost Eye, The Eye of Depths
0
8
134
9
2023-11-12T04:33:07Z
Bloody Orphan
363928
wikitext
text/x-wiki
[[File:Lost Eye quest.png|right|thumb]]
[[File:Lost eye recipe.png|left|thumb]]
=== Hulk Hammer ===
=== Forgotten Hat ===
=== Bomb ===
=== Rope Arrow ===
=== Geode ===
=== Glow Shroom ===
=== Heart of Diamond ===
=== Void Quartz ===
c432f3cdd5528202db73e32fac323aec6561d8e1
143
134
2023-11-12T04:41:03Z
Bloody Orphan
363928
/* Hulk Hammer */
wikitext
text/x-wiki
[[File:Lost Eye quest.png|right|thumb]]
[[File:Lost eye recipe.png|left|thumb]]
=== Hulk Hammer ===
Drops from mutant zombie that rarely spawns at night or can be summoned by applying Chemical X to a normal zombie. TIP: Once you have dealt enough damage to the mutant zombie, it will try to take a nap, so light it on fire to help it sleep faster.
<gallery>
File:Hulk Hammer.png|Hulk Hammer
[[File:Mutant zombie.png|Mutant Zombie
</gallery>
==== Chemical X Recipe ====
To Craft Chemical X, you will need to brew glowstone Dust into a water bottle, followed by gunpowder, and lastly, one of the following: Hulk Hammer, Creeper Shard, Mutant Skeleton Skull. TIP: You get three Chemical X splash potions in each batch, which is a return rate of two future mutant mob items per one used to craft the potions.
<gallery>
File:Chemical x 1.png| Insert Glowstone
File:Chemical x 2.png| Insert Gunpowder
</gallery>
<gallery>
File:Chemical x 3.png| Insert Hulk Hammer
File:Chemical x 4.png| Insert Creeper Shard
File:Chemical x 5.png| Insert Mutant Skeleton Skull
</gallery>
<gallery>
File:Chemical x 6.png|Completed
</gallery>
=== Forgotten Hat ===
=== Bomb ===
=== Rope Arrow ===
=== Geode ===
=== Glow Shroom ===
=== Heart of Diamond ===
=== Void Quartz ===
bf4ee60ff6732136f41a473d009e5aeaab3787a7
144
143
2023-11-12T04:41:39Z
Bloody Orphan
363928
/* Hulk Hammer */
wikitext
text/x-wiki
[[File:Lost Eye quest.png|right|thumb]]
[[File:Lost eye recipe.png|left|thumb]]
=== Hulk Hammer ===
Drops from mutant zombie that rarely spawns at night or can be summoned by applying Chemical X to a normal zombie. TIP: Once you have dealt enough damage to the mutant zombie, it will try to take a nap, so light it on fire to help it sleep faster.
<gallery>
File:Hulk Hammer.png|Hulk Hammer
[[File:Mutant zombie.png|Mutant Zombie
</gallery>
==== Chemical X Recipe ====
To Craft Chemical X, you will need to brew glowstone Dust into a water bottle, followed by gunpowder, and lastly, one of the following: Hulk Hammer, Creeper Shard, Mutant Skeleton Skull. TIP: You get three Chemical X splash potions in each batch, which is a return rate of two future mutant mob items per one used to craft the potions.
<gallery>
File:Chemical x 1.png| Insert Glowstone
</gallery>
<gallery>
File:Chemical x 2.png| Insert Gunpowder
</gallery>
<gallery>
File:Chemical x 3.png| Insert Hulk Hammer
File:Chemical x 4.png| Insert Creeper Shard
File:Chemical x 5.png| Insert Mutant Skeleton Skull
</gallery>
<gallery>
File:Chemical x 6.png|Completed
</gallery>
=== Forgotten Hat ===
=== Bomb ===
=== Rope Arrow ===
=== Geode ===
=== Glow Shroom ===
=== Heart of Diamond ===
=== Void Quartz ===
2b02bca2195d7b218c0f6e58603a1a8b453bab56
147
144
2023-11-12T04:43:51Z
Bloody Orphan
363928
/* Forgotten Hat */
wikitext
text/x-wiki
[[File:Lost Eye quest.png|right|thumb]]
[[File:Lost eye recipe.png|left|thumb]]
=== Hulk Hammer ===
Drops from mutant zombie that rarely spawns at night or can be summoned by applying Chemical X to a normal zombie. TIP: Once you have dealt enough damage to the mutant zombie, it will try to take a nap, so light it on fire to help it sleep faster.
<gallery>
File:Hulk Hammer.png|Hulk Hammer
[[File:Mutant zombie.png|Mutant Zombie
</gallery>
==== Chemical X Recipe ====
To Craft Chemical X, you will need to brew glowstone Dust into a water bottle, followed by gunpowder, and lastly, one of the following: Hulk Hammer, Creeper Shard, Mutant Skeleton Skull. TIP: You get three Chemical X splash potions in each batch, which is a return rate of two future mutant mob items per one used to craft the potions.
<gallery>
File:Chemical x 1.png| Insert Glowstone
</gallery>
<gallery>
File:Chemical x 2.png| Insert Gunpowder
</gallery>
<gallery>
File:Chemical x 3.png| Insert Hulk Hammer
File:Chemical x 4.png| Insert Creeper Shard
File:Chemical x 5.png| Insert Mutant Skeleton Skull
</gallery>
<gallery>
File:Chemical x 6.png|Completed
</gallery>
=== Forgotten Hat ===
Drops from a rare, strong variant of a skeleton deep underground called the Forgotten and in some treasure dungeon chests. TIP: Their bows are tipped with Blindness arrows, and when you're blinded, they'll charge at you with their sword, switching back to the bow once the effect ends. On death, they'll drop their hat.
<gallery>
File:Forgotten Hat.png|Forgotten Hat
File:Forgotten.jpg|Forgotten
</gallery>
=== Bomb ===
=== Rope Arrow ===
=== Geode ===
=== Glow Shroom ===
=== Heart of Diamond ===
=== Void Quartz ===
80c6d6a802ea93e410926881ff8b19551e7635b0
150
147
2023-11-12T04:45:25Z
Bloody Orphan
363928
/* Bomb */
wikitext
text/x-wiki
[[File:Lost Eye quest.png|right|thumb]]
[[File:Lost eye recipe.png|left|thumb]]
=== Hulk Hammer ===
Drops from mutant zombie that rarely spawns at night or can be summoned by applying Chemical X to a normal zombie. TIP: Once you have dealt enough damage to the mutant zombie, it will try to take a nap, so light it on fire to help it sleep faster.
<gallery>
File:Hulk Hammer.png|Hulk Hammer
[[File:Mutant zombie.png|Mutant Zombie
</gallery>
==== Chemical X Recipe ====
To Craft Chemical X, you will need to brew glowstone Dust into a water bottle, followed by gunpowder, and lastly, one of the following: Hulk Hammer, Creeper Shard, Mutant Skeleton Skull. TIP: You get three Chemical X splash potions in each batch, which is a return rate of two future mutant mob items per one used to craft the potions.
<gallery>
File:Chemical x 1.png| Insert Glowstone
</gallery>
<gallery>
File:Chemical x 2.png| Insert Gunpowder
</gallery>
<gallery>
File:Chemical x 3.png| Insert Hulk Hammer
File:Chemical x 4.png| Insert Creeper Shard
File:Chemical x 5.png| Insert Mutant Skeleton Skull
</gallery>
<gallery>
File:Chemical x 6.png|Completed
</gallery>
=== Forgotten Hat ===
Drops from a rare, strong variant of a skeleton deep underground called the Forgotten and in some treasure dungeon chests. TIP: Their bows are tipped with Blindness arrows, and when you're blinded, they'll charge at you with their sword, switching back to the bow once the effect ends. On death, they'll drop their hat.
<gallery>
File:Forgotten Hat.png|Forgotten Hat
File:Forgotten.jpg|Forgotten
</gallery>
=== Bomb ===
Can be crafted or found in either ships or underground chests.
<gallery>
File:Bomb.png|Bomb
File:Bomb recipe.png
</gallery>
=== Rope Arrow ===
=== Geode ===
=== Glow Shroom ===
=== Heart of Diamond ===
=== Void Quartz ===
e15c239f693439b03375470e2a010fbd852df34d
File:Hulk Hammer.png
6
78
135
2023-11-12T04:34:32Z
Bloody Orphan
363928
wikitext
text/x-wiki
Hulk Hammer
0c91110a2317804e7b3dc7da1157de2a696f5a05
File:Mutant zombie.png
6
79
136
2023-11-12T04:35:02Z
Bloody Orphan
363928
wikitext
text/x-wiki
Mutant zombie
a54c609376912f60a11445be8fe7f46312cad7f4
File:Chemical x 1.png
6
80
137
2023-11-12T04:36:39Z
Bloody Orphan
363928
wikitext
text/x-wiki
Chemical x 1
60c16570ed85645bc51211847495ec3fe8d35d49
File:Chemical x 2.png
6
81
138
2023-11-12T04:36:57Z
Bloody Orphan
363928
wikitext
text/x-wiki
Chemical x 2
2e86c5cf85c593b36b1c889443286cfea64b7f77
File:Chemical x 3.png
6
82
139
2023-11-12T04:37:17Z
Bloody Orphan
363928
wikitext
text/x-wiki
Chemical x 3
b3205c2497ea14c4a95634db493358a850a56e06
File:Chemical x 4.png
6
83
140
2023-11-12T04:37:39Z
Bloody Orphan
363928
wikitext
text/x-wiki
Chemical x 4
1f972acd2ec53231ddb72424635be83444b147e5
File:Chemical x 5.png
6
84
141
2023-11-12T04:38:03Z
Bloody Orphan
363928
wikitext
text/x-wiki
Chemical x 5
3588b32e22c681984bb2d40f5b5d7b5133f7d62e
File:Chemical x 6.png
6
85
142
2023-11-12T04:38:23Z
Bloody Orphan
363928
wikitext
text/x-wiki
Chemical x 6
2ac80c178193b7403fea47217feeddd8ea0a9a5e
File:Forgotten Hat.png
6
86
145
2023-11-12T04:42:54Z
Bloody Orphan
363928
wikitext
text/x-wiki
Forgotten Hat
ead3b47732d8f9ee74776c5d49ebded9db60722e
File:Forgotten.jpg
6
87
146
2023-11-12T04:43:29Z
Bloody Orphan
363928
wikitext
text/x-wiki
Forgotten
c35b3bb5d86bd423dccc51e45ada64cb9ebc5e99
File:Bomb.png
6
88
148
2023-11-12T04:44:27Z
Bloody Orphan
363928
wikitext
text/x-wiki
Bomb
d5bf9d845ab97255cb3ab1100656db4f59731808
File:Bomb recipe.png
6
89
149
2023-11-12T04:44:56Z
Bloody Orphan
363928
wikitext
text/x-wiki
Bomb recipe
ce7d7853d69bd97a07e3d963124bd023783018cb
File:Rope arrow recipe one.png
6
90
151
2023-11-12T04:47:22Z
Bloody Orphan
363928
wikitext
text/x-wiki
Rope arrow recipe one
97da1a6308e913cef41e6e6eaa143d480db49568
File:Rope arrow recipe two.png
6
91
152
2023-11-12T04:47:55Z
Bloody Orphan
363928
wikitext
text/x-wiki
Rope arrow recipe two
19d856842b4ea138b742eb2c5e3ee281e0582148
File:Rope recipe 1.png
6
92
153
2023-11-12T04:49:28Z
Bloody Orphan
363928
wikitext
text/x-wiki
Rope recipe 1
3bd3e4a5bf5f737a631e3c348b5e5dbea99ef9eb
File:Rope recipe 2.png
6
93
154
2023-11-12T04:50:11Z
Bloody Orphan
363928
wikitext
text/x-wiki
Rope recipe 2
9feeecb81a69326607cedfeb57eac85fbad284e3
File:Yak.png
6
94
155
2023-11-12T04:51:04Z
Bloody Orphan
363928
wikitext
text/x-wiki
Yak
a28f5a8167c0602b461f6f11afebc3c08998b421
File:Rope recipe 4.png
6
95
156
2023-11-12T04:51:40Z
Bloody Orphan
363928
wikitext
text/x-wiki
Rope recipe 4
edade2940c4e89c7fb26680a05b323abd4faaf53
File:Knife recipe.png
6
96
157
2023-11-12T04:52:45Z
Bloody Orphan
363928
wikitext
text/x-wiki
Knife recipe
4cd5a06b3e6d96a10be98d6fe52ac25eb11c2205
File:Rope recipe 3.png
6
97
158
2023-11-12T04:53:25Z
Bloody Orphan
363928
wikitext
text/x-wiki
Rope recipe 3
d14027196f22bbc9be995297b64fa769db740591
Lost Eye, The Eye of Depths
0
8
159
150
2023-11-12T04:53:53Z
Bloody Orphan
363928
/* Rope Arrow */
wikitext
text/x-wiki
[[File:Lost Eye quest.png|right|thumb]]
[[File:Lost eye recipe.png|left|thumb]]
=== Hulk Hammer ===
Drops from mutant zombie that rarely spawns at night or can be summoned by applying Chemical X to a normal zombie. TIP: Once you have dealt enough damage to the mutant zombie, it will try to take a nap, so light it on fire to help it sleep faster.
<gallery>
File:Hulk Hammer.png|Hulk Hammer
[[File:Mutant zombie.png|Mutant Zombie
</gallery>
==== Chemical X Recipe ====
To Craft Chemical X, you will need to brew glowstone Dust into a water bottle, followed by gunpowder, and lastly, one of the following: Hulk Hammer, Creeper Shard, Mutant Skeleton Skull. TIP: You get three Chemical X splash potions in each batch, which is a return rate of two future mutant mob items per one used to craft the potions.
<gallery>
File:Chemical x 1.png| Insert Glowstone
</gallery>
<gallery>
File:Chemical x 2.png| Insert Gunpowder
</gallery>
<gallery>
File:Chemical x 3.png| Insert Hulk Hammer
File:Chemical x 4.png| Insert Creeper Shard
File:Chemical x 5.png| Insert Mutant Skeleton Skull
</gallery>
<gallery>
File:Chemical x 6.png|Completed
</gallery>
=== Forgotten Hat ===
Drops from a rare, strong variant of a skeleton deep underground called the Forgotten and in some treasure dungeon chests. TIP: Their bows are tipped with Blindness arrows, and when you're blinded, they'll charge at you with their sword, switching back to the bow once the effect ends. On death, they'll drop their hat.
<gallery>
File:Forgotten Hat.png|Forgotten Hat
File:Forgotten.jpg|Forgotten
</gallery>
=== Bomb ===
Can be crafted or found in either ships or underground chests.
<gallery>
File:Bomb.png|Bomb
File:Bomb recipe.png
</gallery>
=== Rope Arrow ===
You must craft a rope arrow and fill it to 32/32.
<gallery>
File:Rope arrow recipe one.png|Rope Arrow
File:Rope arrow recipe two.png|Filling
</gallery>
After crafting the rope arrow, you can fill it up by placing the rope arrow in the crafting grid with either type of rope or rope coil. Rope Coil and Rope can be made by using any of the following methods, listed in order: Six string, three flax, three yak hair, or two straw harvested with a knife. TIP: Yaks will become hostile after being sheared.
<gallery>
File:Rope recipe 1.png| String
File:Rope recipe 2.png| Flax
File:Yak.png| Yak
File:Rope recipe 4.png| Yak Hair
File:Knife recipe.png| Knife
File:Rope recipe 3.png| Straw
</gallery>
=== Geode ===
=== Glow Shroom ===
=== Heart of Diamond ===
=== Void Quartz ===
e9557ec1d71e5a5f9567e8fdbe40d62ee02afd3e
162
159
2023-11-12T04:56:22Z
Bloody Orphan
363928
/* Geode */
wikitext
text/x-wiki
[[File:Lost Eye quest.png|right|thumb]]
[[File:Lost eye recipe.png|left|thumb]]
=== Hulk Hammer ===
Drops from mutant zombie that rarely spawns at night or can be summoned by applying Chemical X to a normal zombie. TIP: Once you have dealt enough damage to the mutant zombie, it will try to take a nap, so light it on fire to help it sleep faster.
<gallery>
File:Hulk Hammer.png|Hulk Hammer
[[File:Mutant zombie.png|Mutant Zombie
</gallery>
==== Chemical X Recipe ====
To Craft Chemical X, you will need to brew glowstone Dust into a water bottle, followed by gunpowder, and lastly, one of the following: Hulk Hammer, Creeper Shard, Mutant Skeleton Skull. TIP: You get three Chemical X splash potions in each batch, which is a return rate of two future mutant mob items per one used to craft the potions.
<gallery>
File:Chemical x 1.png| Insert Glowstone
</gallery>
<gallery>
File:Chemical x 2.png| Insert Gunpowder
</gallery>
<gallery>
File:Chemical x 3.png| Insert Hulk Hammer
File:Chemical x 4.png| Insert Creeper Shard
File:Chemical x 5.png| Insert Mutant Skeleton Skull
</gallery>
<gallery>
File:Chemical x 6.png|Completed
</gallery>
=== Forgotten Hat ===
Drops from a rare, strong variant of a skeleton deep underground called the Forgotten and in some treasure dungeon chests. TIP: Their bows are tipped with Blindness arrows, and when you're blinded, they'll charge at you with their sword, switching back to the bow once the effect ends. On death, they'll drop their hat.
<gallery>
File:Forgotten Hat.png|Forgotten Hat
File:Forgotten.jpg|Forgotten
</gallery>
=== Bomb ===
Can be crafted or found in either ships or underground chests.
<gallery>
File:Bomb.png|Bomb
File:Bomb recipe.png
</gallery>
=== Rope Arrow ===
You must craft a rope arrow and fill it to 32/32.
<gallery>
File:Rope arrow recipe one.png|Rope Arrow
File:Rope arrow recipe two.png|Filling
</gallery>
After crafting the rope arrow, you can fill it up by placing the rope arrow in the crafting grid with either type of rope or rope coil. Rope Coil and Rope can be made by using any of the following methods, listed in order: Six string, three flax, three yak hair, or two straw harvested with a knife. TIP: Yaks will become hostile after being sheared.
<gallery>
File:Rope recipe 1.png| String
File:Rope recipe 2.png| Flax
File:Yak.png| Yak
File:Rope recipe 4.png| Yak Hair
File:Knife recipe.png| Knife
File:Rope recipe 3.png| Straw
</gallery>
=== Geode ===
Obtained by breaking a sparkling deepslate block found underground. TIP: They have the same texture as deepslate, but when the brightness level is higher than 2 they emit sparkling particles. One Geode Block drops one Geode item.
<gallery>
File:Geode.png|Geode
File:Sparkling Deepslate.png|Sparkling Deepslate
</gallery>
=== Glow Shroom ===
=== Heart of Diamond ===
=== Void Quartz ===
67d2e5b69c874c61daaba30f7c61a6e6c08470ce
163
162
2023-11-12T04:56:57Z
Bloody Orphan
363928
/* Geode */
wikitext
text/x-wiki
[[File:Lost Eye quest.png|right|thumb]]
[[File:Lost eye recipe.png|left|thumb]]
=== Hulk Hammer ===
Drops from mutant zombie that rarely spawns at night or can be summoned by applying Chemical X to a normal zombie. TIP: Once you have dealt enough damage to the mutant zombie, it will try to take a nap, so light it on fire to help it sleep faster.
<gallery>
File:Hulk Hammer.png|Hulk Hammer
[[File:Mutant zombie.png|Mutant Zombie
</gallery>
==== Chemical X Recipe ====
To Craft Chemical X, you will need to brew glowstone Dust into a water bottle, followed by gunpowder, and lastly, one of the following: Hulk Hammer, Creeper Shard, Mutant Skeleton Skull. TIP: You get three Chemical X splash potions in each batch, which is a return rate of two future mutant mob items per one used to craft the potions.
<gallery>
File:Chemical x 1.png| Insert Glowstone
</gallery>
<gallery>
File:Chemical x 2.png| Insert Gunpowder
</gallery>
<gallery>
File:Chemical x 3.png| Insert Hulk Hammer
File:Chemical x 4.png| Insert Creeper Shard
File:Chemical x 5.png| Insert Mutant Skeleton Skull
</gallery>
<gallery>
File:Chemical x 6.png|Completed
</gallery>
=== Forgotten Hat ===
Drops from a rare, strong variant of a skeleton deep underground called the Forgotten and in some treasure dungeon chests. TIP: Their bows are tipped with Blindness arrows, and when you're blinded, they'll charge at you with their sword, switching back to the bow once the effect ends. On death, they'll drop their hat.
<gallery>
File:Forgotten Hat.png|Forgotten Hat
File:Forgotten.jpg|Forgotten
</gallery>
=== Bomb ===
Can be crafted or found in either ships or underground chests.
<gallery>
File:Bomb.png|Bomb
File:Bomb recipe.png
</gallery>
=== Rope Arrow ===
You must craft a rope arrow and fill it to 32/32.
<gallery>
File:Rope arrow recipe one.png|Rope Arrow
File:Rope arrow recipe two.png|Filling
</gallery>
After crafting the rope arrow, you can fill it up by placing the rope arrow in the crafting grid with either type of rope or rope coil. Rope Coil and Rope can be made by using any of the following methods, listed in order: Six string, three flax, three yak hair, or two straw harvested with a knife. TIP: Yaks will become hostile after being sheared.
<gallery>
File:Rope recipe 1.png| String
File:Rope recipe 2.png| Flax
File:Yak.png| Yak
File:Rope recipe 4.png| Yak Hair
File:Knife recipe.png| Knife
File:Rope recipe 3.png| Straw
</gallery>
=== Geode ===
Obtained by breaking a sparkling deepslate block found underground. TIP: They have the same texture as deepslate, but when the brightness level is higher than 2 they emit sparkling particles, so carry a light source. One Geode Block drops one Geode item.
<gallery>
File:Geode.png|Geode
File:Sparkling Deepslate.png|Sparkling Deepslate
</gallery>
=== Glow Shroom ===
=== Heart of Diamond ===
=== Void Quartz ===
6ba5de666527f84301c747aafee7b8f2fdd3e839
166
163
2023-11-12T04:58:36Z
Bloody Orphan
363928
/* Glow Shroom */
wikitext
text/x-wiki
[[File:Lost Eye quest.png|right|thumb]]
[[File:Lost eye recipe.png|left|thumb]]
=== Hulk Hammer ===
Drops from mutant zombie that rarely spawns at night or can be summoned by applying Chemical X to a normal zombie. TIP: Once you have dealt enough damage to the mutant zombie, it will try to take a nap, so light it on fire to help it sleep faster.
<gallery>
File:Hulk Hammer.png|Hulk Hammer
[[File:Mutant zombie.png|Mutant Zombie
</gallery>
==== Chemical X Recipe ====
To Craft Chemical X, you will need to brew glowstone Dust into a water bottle, followed by gunpowder, and lastly, one of the following: Hulk Hammer, Creeper Shard, Mutant Skeleton Skull. TIP: You get three Chemical X splash potions in each batch, which is a return rate of two future mutant mob items per one used to craft the potions.
<gallery>
File:Chemical x 1.png| Insert Glowstone
</gallery>
<gallery>
File:Chemical x 2.png| Insert Gunpowder
</gallery>
<gallery>
File:Chemical x 3.png| Insert Hulk Hammer
File:Chemical x 4.png| Insert Creeper Shard
File:Chemical x 5.png| Insert Mutant Skeleton Skull
</gallery>
<gallery>
File:Chemical x 6.png|Completed
</gallery>
=== Forgotten Hat ===
Drops from a rare, strong variant of a skeleton deep underground called the Forgotten and in some treasure dungeon chests. TIP: Their bows are tipped with Blindness arrows, and when you're blinded, they'll charge at you with their sword, switching back to the bow once the effect ends. On death, they'll drop their hat.
<gallery>
File:Forgotten Hat.png|Forgotten Hat
File:Forgotten.jpg|Forgotten
</gallery>
=== Bomb ===
Can be crafted or found in either ships or underground chests.
<gallery>
File:Bomb.png|Bomb
File:Bomb recipe.png
</gallery>
=== Rope Arrow ===
You must craft a rope arrow and fill it to 32/32.
<gallery>
File:Rope arrow recipe one.png|Rope Arrow
File:Rope arrow recipe two.png|Filling
</gallery>
After crafting the rope arrow, you can fill it up by placing the rope arrow in the crafting grid with either type of rope or rope coil. Rope Coil and Rope can be made by using any of the following methods, listed in order: Six string, three flax, three yak hair, or two straw harvested with a knife. TIP: Yaks will become hostile after being sheared.
<gallery>
File:Rope recipe 1.png| String
File:Rope recipe 2.png| Flax
File:Yak.png| Yak
File:Rope recipe 4.png| Yak Hair
File:Knife recipe.png| Knife
File:Rope recipe 3.png| Straw
</gallery>
=== Geode ===
Obtained by breaking a sparkling deepslate block found underground. TIP: They have the same texture as deepslate, but when the brightness level is higher than 2 they emit sparkling particles, so carry a light source. One Geode Block drops one Geode item.
<gallery>
File:Geode.png|Geode
File:Sparkling Deepslate.png|Sparkling Deepslate
</gallery>
=== Glow Shroom ===
This can be found in the Glimmering Weald Biome or crafted using glowstone dust, red mushroom, and brown mushroom.
<gallery>
File:Glow Shroom.png|Glow Shroom
File:Glowshroom Recipe.png
</gallery>
=== Heart of Diamond ===
=== Void Quartz ===
552f386714579e6250b0285d5d631d6a648ab3d8
167
166
2023-11-12T04:59:39Z
Bloody Orphan
363928
/* Glow Shroom */
wikitext
text/x-wiki
[[File:Lost Eye quest.png|right|thumb]]
[[File:Lost eye recipe.png|left|thumb]]
=== Hulk Hammer ===
Drops from mutant zombie that rarely spawns at night or can be summoned by applying Chemical X to a normal zombie. TIP: Once you have dealt enough damage to the mutant zombie, it will try to take a nap, so light it on fire to help it sleep faster.
<gallery>
File:Hulk Hammer.png|Hulk Hammer
[[File:Mutant zombie.png|Mutant Zombie
</gallery>
==== Chemical X Recipe ====
To Craft Chemical X, you will need to brew glowstone Dust into a water bottle, followed by gunpowder, and lastly, one of the following: Hulk Hammer, Creeper Shard, Mutant Skeleton Skull. TIP: You get three Chemical X splash potions in each batch, which is a return rate of two future mutant mob items per one used to craft the potions.
<gallery>
File:Chemical x 1.png| Insert Glowstone
</gallery>
<gallery>
File:Chemical x 2.png| Insert Gunpowder
</gallery>
<gallery>
File:Chemical x 3.png| Insert Hulk Hammer
File:Chemical x 4.png| Insert Creeper Shard
File:Chemical x 5.png| Insert Mutant Skeleton Skull
</gallery>
<gallery>
File:Chemical x 6.png|Completed
</gallery>
=== Forgotten Hat ===
Drops from a rare, strong variant of a skeleton deep underground called the Forgotten and in some treasure dungeon chests. TIP: Their bows are tipped with Blindness arrows, and when you're blinded, they'll charge at you with their sword, switching back to the bow once the effect ends. On death, they'll drop their hat.
<gallery>
File:Forgotten Hat.png|Forgotten Hat
File:Forgotten.jpg|Forgotten
</gallery>
=== Bomb ===
Can be crafted or found in either ships or underground chests.
<gallery>
File:Bomb.png|Bomb
File:Bomb recipe.png
</gallery>
=== Rope Arrow ===
You must craft a rope arrow and fill it to 32/32.
<gallery>
File:Rope arrow recipe one.png|Rope Arrow
File:Rope arrow recipe two.png|Filling
</gallery>
After crafting the rope arrow, you can fill it up by placing the rope arrow in the crafting grid with either type of rope or rope coil. Rope Coil and Rope can be made by using any of the following methods, listed in order: Six string, three flax, three yak hair, or two straw harvested with a knife. TIP: Yaks will become hostile after being sheared.
<gallery>
File:Rope recipe 1.png| String
File:Rope recipe 2.png| Flax
File:Yak.png| Yak
File:Rope recipe 4.png| Yak Hair
File:Knife recipe.png| Knife
File:Rope recipe 3.png| Straw
</gallery>
=== Geode ===
Obtained by breaking a sparkling deepslate block found underground. TIP: They have the same texture as deepslate, but when the brightness level is higher than 2 they emit sparkling particles, so carry a light source. One Geode Block drops one Geode item.
<gallery>
File:Geode.png|Geode
File:Sparkling Deepslate.png|Sparkling Deepslate
</gallery>
=== Glow Shroom ===
This can be found in the Glimmering Weald Biome or crafted using glowstone dust, red mushroom, and brown mushroom.
<gallery>
File:Glow Shroom.png|Glow Shroom
File:Glowshroom Recipe.png
</gallery>
==== Glowstone Dust ====
Glowstone Dust can be found early-game in many structures, from killing witches, trading with cleric villagers, or crafted using a combination of Redstone, Ametrine Shards, and any of the following: Glow Lichen, Glow Ink Sac, Glow Berries.
<gallery>
File:Glowstone Dust.png|Glowstone Dust
File:Glowstone 1 of 3.png| Crafted with Glow Ink Sac
File:Glowstone 2 of 3.png| Crafted with Glow Lichen
File:Glowstone 3 of 3.png| Crafted with Glow Berries
</gallery>
=== Heart of Diamond ===
=== Void Quartz ===
f497691e11427616895671dbbd361f36a425875c
170
167
2023-11-12T05:02:04Z
Bloody Orphan
363928
/* Heart of Diamond */
wikitext
text/x-wiki
[[File:Lost Eye quest.png|right|thumb]]
[[File:Lost eye recipe.png|left|thumb]]
=== Hulk Hammer ===
Drops from mutant zombie that rarely spawns at night or can be summoned by applying Chemical X to a normal zombie. TIP: Once you have dealt enough damage to the mutant zombie, it will try to take a nap, so light it on fire to help it sleep faster.
<gallery>
File:Hulk Hammer.png|Hulk Hammer
[[File:Mutant zombie.png|Mutant Zombie
</gallery>
==== Chemical X Recipe ====
To Craft Chemical X, you will need to brew glowstone Dust into a water bottle, followed by gunpowder, and lastly, one of the following: Hulk Hammer, Creeper Shard, Mutant Skeleton Skull. TIP: You get three Chemical X splash potions in each batch, which is a return rate of two future mutant mob items per one used to craft the potions.
<gallery>
File:Chemical x 1.png| Insert Glowstone
</gallery>
<gallery>
File:Chemical x 2.png| Insert Gunpowder
</gallery>
<gallery>
File:Chemical x 3.png| Insert Hulk Hammer
File:Chemical x 4.png| Insert Creeper Shard
File:Chemical x 5.png| Insert Mutant Skeleton Skull
</gallery>
<gallery>
File:Chemical x 6.png|Completed
</gallery>
=== Forgotten Hat ===
Drops from a rare, strong variant of a skeleton deep underground called the Forgotten and in some treasure dungeon chests. TIP: Their bows are tipped with Blindness arrows, and when you're blinded, they'll charge at you with their sword, switching back to the bow once the effect ends. On death, they'll drop their hat.
<gallery>
File:Forgotten Hat.png|Forgotten Hat
File:Forgotten.jpg|Forgotten
</gallery>
=== Bomb ===
Can be crafted or found in either ships or underground chests.
<gallery>
File:Bomb.png|Bomb
File:Bomb recipe.png
</gallery>
=== Rope Arrow ===
You must craft a rope arrow and fill it to 32/32.
<gallery>
File:Rope arrow recipe one.png|Rope Arrow
File:Rope arrow recipe two.png|Filling
</gallery>
After crafting the rope arrow, you can fill it up by placing the rope arrow in the crafting grid with either type of rope or rope coil. Rope Coil and Rope can be made by using any of the following methods, listed in order: Six string, three flax, three yak hair, or two straw harvested with a knife. TIP: Yaks will become hostile after being sheared.
<gallery>
File:Rope recipe 1.png| String
File:Rope recipe 2.png| Flax
File:Yak.png| Yak
File:Rope recipe 4.png| Yak Hair
File:Knife recipe.png| Knife
File:Rope recipe 3.png| Straw
</gallery>
=== Geode ===
Obtained by breaking a sparkling deepslate block found underground. TIP: They have the same texture as deepslate, but when the brightness level is higher than 2 they emit sparkling particles, so carry a light source. One Geode Block drops one Geode item.
<gallery>
File:Geode.png|Geode
File:Sparkling Deepslate.png|Sparkling Deepslate
</gallery>
=== Glow Shroom ===
This can be found in the Glimmering Weald Biome or crafted using glowstone dust, red mushroom, and brown mushroom.
<gallery>
File:Glow Shroom.png|Glow Shroom
File:Glowshroom Recipe.png
</gallery>
==== Glowstone Dust ====
Glowstone Dust can be found early-game in many structures, from killing witches, trading with cleric villagers, or crafted using a combination of Redstone, Ametrine Shards, and any of the following: Glow Lichen, Glow Ink Sac, Glow Berries.
<gallery>
File:Glowstone Dust.png|Glowstone Dust
File:Glowstone 1 of 3.png| Crafted with Glow Ink Sac
File:Glowstone 2 of 3.png| Crafted with Glow Lichen
File:Glowstone 3 of 3.png| Crafted with Glow Berries
</gallery>
=== Heart of Diamond ===
The Heart of Diamond drops from stonelings which rarely spawns in deep underground dark caves. They only need a 1x1x1 area to spawn in, but they need a block light of 5 or less to spawn. They require space in the hostile mob cap to spawn, meaning there should be no other hostile mobs to spawn for the best spawn rates. TIP: They are immune to arrows and will disappear when you get close unless you sneak or hold either a glow shroom or diamond.
<gallery>
File:Heart of diamond.png|Heart of Diamond
File:Stoneling.png|Stoneling
</gallery>
=== Void Quartz ===
3e8ad4d55e0119e4b93abc6f1616508e9887913c
173
170
2023-11-12T05:03:58Z
Bloody Orphan
363928
/* Void Quartz */
wikitext
text/x-wiki
[[File:Lost Eye quest.png|right|thumb]]
[[File:Lost eye recipe.png|left|thumb]]
=== Hulk Hammer ===
Drops from mutant zombie that rarely spawns at night or can be summoned by applying Chemical X to a normal zombie. TIP: Once you have dealt enough damage to the mutant zombie, it will try to take a nap, so light it on fire to help it sleep faster.
<gallery>
File:Hulk Hammer.png|Hulk Hammer
[[File:Mutant zombie.png|Mutant Zombie
</gallery>
==== Chemical X Recipe ====
To Craft Chemical X, you will need to brew glowstone Dust into a water bottle, followed by gunpowder, and lastly, one of the following: Hulk Hammer, Creeper Shard, Mutant Skeleton Skull. TIP: You get three Chemical X splash potions in each batch, which is a return rate of two future mutant mob items per one used to craft the potions.
<gallery>
File:Chemical x 1.png| Insert Glowstone
</gallery>
<gallery>
File:Chemical x 2.png| Insert Gunpowder
</gallery>
<gallery>
File:Chemical x 3.png| Insert Hulk Hammer
File:Chemical x 4.png| Insert Creeper Shard
File:Chemical x 5.png| Insert Mutant Skeleton Skull
</gallery>
<gallery>
File:Chemical x 6.png|Completed
</gallery>
=== Forgotten Hat ===
Drops from a rare, strong variant of a skeleton deep underground called the Forgotten and in some treasure dungeon chests. TIP: Their bows are tipped with Blindness arrows, and when you're blinded, they'll charge at you with their sword, switching back to the bow once the effect ends. On death, they'll drop their hat.
<gallery>
File:Forgotten Hat.png|Forgotten Hat
File:Forgotten.jpg|Forgotten
</gallery>
=== Bomb ===
Can be crafted or found in either ships or underground chests.
<gallery>
File:Bomb.png|Bomb
File:Bomb recipe.png
</gallery>
=== Rope Arrow ===
You must craft a rope arrow and fill it to 32/32.
<gallery>
File:Rope arrow recipe one.png|Rope Arrow
File:Rope arrow recipe two.png|Filling
</gallery>
After crafting the rope arrow, you can fill it up by placing the rope arrow in the crafting grid with either type of rope or rope coil. Rope Coil and Rope can be made by using any of the following methods, listed in order: Six string, three flax, three yak hair, or two straw harvested with a knife. TIP: Yaks will become hostile after being sheared.
<gallery>
File:Rope recipe 1.png| String
File:Rope recipe 2.png| Flax
File:Yak.png| Yak
File:Rope recipe 4.png| Yak Hair
File:Knife recipe.png| Knife
File:Rope recipe 3.png| Straw
</gallery>
=== Geode ===
Obtained by breaking a sparkling deepslate block found underground. TIP: They have the same texture as deepslate, but when the brightness level is higher than 2 they emit sparkling particles, so carry a light source. One Geode Block drops one Geode item.
<gallery>
File:Geode.png|Geode
File:Sparkling Deepslate.png|Sparkling Deepslate
</gallery>
=== Glow Shroom ===
This can be found in the Glimmering Weald Biome or crafted using glowstone dust, red mushroom, and brown mushroom.
<gallery>
File:Glow Shroom.png|Glow Shroom
File:Glowshroom Recipe.png
</gallery>
==== Glowstone Dust ====
Glowstone Dust can be found early-game in many structures, from killing witches, trading with cleric villagers, or crafted using a combination of Redstone, Ametrine Shards, and any of the following: Glow Lichen, Glow Ink Sac, Glow Berries.
<gallery>
File:Glowstone Dust.png|Glowstone Dust
File:Glowstone 1 of 3.png| Crafted with Glow Ink Sac
File:Glowstone 2 of 3.png| Crafted with Glow Lichen
File:Glowstone 3 of 3.png| Crafted with Glow Berries
</gallery>
=== Heart of Diamond ===
The Heart of Diamond drops from stonelings which rarely spawns in deep underground dark caves. They only need a 1x1x1 area to spawn in, but they need a block light of 5 or less to spawn. They require space in the hostile mob cap to spawn, meaning there should be no other hostile mobs to spawn for the best spawn rates. TIP: They are immune to arrows and will disappear when you get close unless you sneak or hold either a glow shroom or diamond.
<gallery>
File:Heart of diamond.png|Heart of Diamond
File:Stoneling.png|Stoneling
</gallery>
=== Void Quartz ===
Void Quartz Shards can be found in outcrops deep underground.
<gallery>
File:Void Quartz.png|Void Quartz
File:Void Quartz Outcrop.png|Outcrop
</gallery>
34c8c4bdd0c534eb5aa53c52e7eac1fb0b7b55bf
File:Geode.png
6
98
160
2023-11-12T04:55:17Z
Bloody Orphan
363928
wikitext
text/x-wiki
Geode
ad78f31152ba2f1ca1080ddf73b90b139fb13c4a
File:Sparkling Deepslate.png
6
99
161
2023-11-12T04:56:02Z
Bloody Orphan
363928
wikitext
text/x-wiki
Sparkling Deepslate
4387422eac441916990bbb3eb3fa539c0af4ce9f
File:Glow Shroom.png
6
100
164
2023-11-12T04:57:49Z
Bloody Orphan
363928
wikitext
text/x-wiki
Glow Shroom
ebd6c8d7d796884dddc43d3428fa8065342eae3c
File:Glowshroom Recipe.png
6
101
165
2023-11-12T04:58:20Z
Bloody Orphan
363928
wikitext
text/x-wiki
Glowshroom Recipe
f9446107b8c940a18dfd19f31970fc308bc0dff8
File:Heart of diamond.png
6
102
168
2023-11-12T05:01:11Z
Bloody Orphan
363928
wikitext
text/x-wiki
Heart of diamond
114b3eabc1d5e89e9e6335dc5dc59d4b775f3b3c
File:Stoneling.png
6
103
169
2023-11-12T05:01:45Z
Bloody Orphan
363928
wikitext
text/x-wiki
Stoneling
076844394e714c61e8d8ac0db365e97ee88f32e8
File:Void Quartz.png
6
104
171
2023-11-12T05:02:59Z
Bloody Orphan
363928
wikitext
text/x-wiki
Void Quartz
e9c8a9460a74649b57a2cacfaafd35c4d9da1b65
File:Void Quartz Outcrop.png
6
105
172
2023-11-12T05:03:34Z
Bloody Orphan
363928
wikitext
text/x-wiki
Void Quartz Outcrop
6042c2fcce53c1f3f4133bd313c4eeac883cb876
General Guidebook
0
31
174
46
2024-01-19T01:31:23Z
Toxin
362618
wikitext
text/x-wiki
General Guidebook
THIS IS THE GENERAL GUIDE BOOK PAGE
bf75637f4a4b0e05ad497f9340db26780101ef6f
Hard Eyes
0
106
175
2024-01-19T01:33:47Z
Toxin
362618
Created page with "... Undead Eye Nether Eye Wither Eye"
wikitext
text/x-wiki
...
Undead Eye
Nether Eye
Wither Eye
8d8850501561a3874d05ed4407c467a306b9cddf
MediaWiki:Common.css
8
25
176
70
2024-03-24T18:30:24Z
Strix
398684
css
text/css
/* CSS placed here will be applied to all skins */
body {
background: white;
background-repeat: repeat;
background-position: center;
}
00e33c83b51f383667e0d9ffa6541ab88dba75b4
177
176
2024-03-24T18:31:24Z
Strix
398684
css
text/css
/* CSS placed here will be applied to all skins */
body {
background: white;
}
6239b1bfdcdde87112b106fbdd72248d618772c3
Black Eye, The Eye of the Storm
0
10
178
11
2024-03-24T21:14:04Z
Strix
398684
wikitext
text/x-wiki
Black Eye, The Eye of the Storm
-Pacific Halibut and Rainbow Trout: Both fished in Cold Oceans and Beaches
-Piranha: Fished in Jungles
-Fish Oil: Crafted using 4 Blob Fish, which are dropped by Blob fish mobs deep in Oceans
-Black Tea Leaves: Plant Tea Seeds and let them grow and oxidize into Black Tea Bushes
-Sea Stew:
Oxygelium - Grows in Frozen Ocean depths
Esca - Drops from Anglerfish
Fin - Drops from Anglerfish and Aquamirae mobs in Frozen Oceans
Spinefish - Drops from Spinefish mobs in Frozen Oceans
Potato, Pufferfish, Bowl - Same as normal Minecraft
- Treasure Pouch: Crafted using 5 Pirate Pouches and an Echo of the Ship Graveyard
035f7f030f52b9ed909aa9184122f21bc0812c0a
193
178
2024-03-25T23:06:29Z
Strix
398684
wikitext
text/x-wiki
Black Eye, The Eye of the Storm
'''Pacific Halibut and Rainbow Trout''': Both fished in Cold Oceans and Beaches
'''Piranha''': Fished in Jungles
'''Fish Oil''': Crafted using 4 Blob Fish, which are dropped by Blob fish mobs deep in Oceans
'''Black Tea Leaves''': Plant Tea Seeds and let them grow and oxidize into Black Tea Bushes
'''Sea Stew''':
'''Oxygelium''' - Grows in Frozen Ocean depths
'''Esca''' - Drops from Anglerfish
'''Fin''' - Drops from Anglerfish and Aquamirae mobs in Frozen Oceans
'''Spinefish''' - Drops from Spinefish mobs in Frozen Oceans
'''Potato, Pufferfish''', Bowl - Same as normal Minecraft
'''Treasure Pouch''': Crafted using 5 Pirate Pouches and an Echo of the Ship Graveyard
65f4de939fad5828f75e543009ee9ae31cc80880
194
193
2024-03-25T23:10:11Z
Strix
398684
wikitext
text/x-wiki
Black Eye, The Eye of the Storm
'''Pacific Halibut and Rainbow Trout''': Both fished in ''Cold Oceans'' and ''Beaches''
'''Piranha''': Fished in ''Jungles''
'''Fish Oil''': Crafted using ''4 Blob Fish'', which are dropped by ''Blob Fish mobs'' deep in Oceans
'''Black Tea Leaves''': Plant ''Tea Seeds'' and let them grow and oxidize into ''Black Tea Bushes''
'''Sea Stew''':
'''Oxygelium''' - Grows in ''Frozen Ocean depths''
'''Esca''' - Drops from ''Anglerfish''
'''Fin''' - Drops from ''Anglerfish'' and ''Aquamirae mobs'' in ''Frozen Oceans''
'''Spinefish''' - Drops from ''Spinefish mobs'' in ''Frozen Oceans''
'''Potato, Pufferfish''', '''Bowl''' - Same as normal Minecraft
'''Treasure Pouch''': Crafted using ''5 Pirate Pouches'' and an ''Echo of the Ship Graveyard''
cbe2df5f479cfa5ea42389228df6f673f1d53036
Corrupted Eye, The Eye of Dark Magic
0
9
179
10
2024-03-24T21:38:18Z
Strix
398684
wikitext
text/x-wiki
Corrupted Eye, The Eye of Dark Magic
- Halloween Candy (x2): Dropped by Sir Pumpkinhead
- Conjurer Hat: Dropped by the Conjurer, not consumed during crafting
- Ravager Hide: Dropped by Ravagers during Raids
- Emerald BLock (x2): Crafted from 9 Emeralds
- Hay Bale (x2): Crafted from 9 Wheat
- Carved Pumpkin: Use Shears on a Pumpkin, which can be found in Dark Forests or grown
c81318ec3e3b19ba0107a30c32dd70206a9c0239
Evil Eye, The Eye of Technology
0
11
180
12
2024-03-24T21:54:58Z
Strix
398684
wikitext
text/x-wiki
Evil Eye, The Eye of Technology
- Brass Hand: Crafted 4 Brass Sheets and an Andesite Alloy
- Block of Experience (x2): Crafted from 9 Nuggets of Experience, which can be gotten from crushing ores
- Brass Ingot: Mix Zinc and Copper in a heated Basin
- Polished Rose Quartz: Use Sand Paper with Rose Quartz (crafted from Quartz and 8 Redstone) in your Offhand
- Sturdy Sheet (x2): Process Powdered Obsidian (from crushing Obsidian) by spouting Lava and then pressing it twice
- Precision Mechanism: Process a Gold Sheet through a sequenced assembly of Iron Nuggets, Cogwheels, and Large Cogwheels five times
3a5077bdbbff14a6162313d1d563bcd836b107c1
Exotic Eye, The Eye of Marine Life
0
12
181
13
2024-03-24T22:20:55Z
Strix
398684
wikitext
text/x-wiki
Exotic Eye, The Eye of Marine Life
- Pristine Diamond/Emerald - Found by breaking open Ancient Geodes in Workbenches using Tetra Hammers, increased odds if the Hammer has Fortune
- Prismarine (x2) / Elder Prosmarine Coral - Found in deep Ocean ravines. Prismarine Coral will dry out and turn into Elder Prismarine Coral on land
- Athame: Dropped by Deepling Priests, which are found in Sunken Cities or rarely fished up
- Crystalized Coral - Crafted using the Crystalized Coral Fragments dropped by Corallsus, which are found in Sunken Cities or rarely fished up
- Neptunium Ingot - Found in the rarely fished up Neptune's Bounty or smelted down from Neptunium gear
97a2868ecf5b83a24f6172b857718c6cd57b8569
Guardian Eye, The Eye of Primeval Civilzation
0
13
182
14
2024-03-24T22:31:22Z
Strix
398684
wikitext
text/x-wiki
Guardian Eye, The Eye of Primeval Civilization
- Prismarine Shards/Crystals (x2) - Dropped by Guardians or from Bulk Haunting Lapis Lazuli
- Thrasher Tooth - Dropped by Thrashers found in underwater ravines
- Necromancer Trident - Dropped by Drowned Necromancers or crafted from its other drops
- Elder Eye - Dropped by Elder Guardians 50% of the time
- Conduit - crafted from 8 Nautilus Shells and a Heart of the Sea
- Pearl/Tempest Pearl - Given by Otters in exchange for Clams or dropped by the Insatiable, respectively
da70bfd361c765736f9e43b89c484719d90d4915
Rogue Eye, The Eye of Wild's Breath
0
14
183
15
2024-03-24T23:09:45Z
Strix
398684
wikitext
text/x-wiki
Rogue Eye, The Eye of Wild's Breath
- Glow Berry Custard - Made in a Cooking Pot using an Egg, a Glow Berry, Milk, and Sugar
- Creeper Shard - Dropped by Mutant Creepers
- Thief's Hood - Rarely found in Dungeon Chests or dropped by Skeletons wearing the item
- Bottle o' Enchanting (x2) - Found as loot or traded from Clerics
- Slimeball - Dropped by Slimes or crafted from Dough or Green Dye
- Potted FLutter - Pick up a Tamed Flutter using a Pot
- Banana - Break Jungle Leaves
7a5a63d283e9b5b8ad883a8a131836ed04d5f41e
Old Eye, The Eye of Sands of Time
0
15
184
16
2024-03-25T22:00:50Z
Strix
398684
wikitext
text/x-wiki
Old Eye, The Eye of Sands of Time
Requires Nether Access!!
Emu Feather - Dropped by Emus
Mutant Skeleton Skull - Dropped by Mutant Skeletons
Glowcoak - Dropped by Glowsquitos
Roadrunner Feather - Dropped by Roadrunners
Sombrero - Dropped by killing dancing Cockroaches
Tropical Stew - Crafted with Crab Meat, Onions, Rice, and Coconut
Slices
Glowsilk - Dropped by breaking Glowsilk Cocoons
Pocket of Sand - Crafted with Guster Eye (Dropped by Gusters),
Leather, and Sand
Gilded Eye - Crafted with 8 Gold Ingots around an Eye of Ender
a4fbb6c7d18e9e1ce57045fb6fa094c7a6915487
Witch Eye, The Eye of Suspicious Concoction
0
16
185
17
2024-03-25T22:10:04Z
Strix
398684
wikitext
text/x-wiki
Witch Eye, The Eye of Suspicious Concoction
Requires Nether Access!!
Potion of Fire Resistance - Brew a Magma Cream with an Awkward
Potion
Ooze Bottle - Crafted with the knowledge of potion-making
Potion of Freeze - Brew Frozen Rotten Flesh with a Corrupted Potion
Gongylidia - Interact with fungal-covered blocks under an anthill
Ghast Tear - Dropped by Ghasts
Banana Slug Slime - Dropped by Banana Slugs
Rabbit's Foot - Dropped by Rabbits
Witch Pupil - Crafted using Spider Eye, Glowstone Dust, Redstone
Dust, Gunpowder, and Sugar
0fdb1969d41b7e0eaac0d4077fa9ad75c84c468c
Cold Eye, The Eye of Glacial Epochs
0
17
186
18
2024-03-25T22:19:31Z
Strix
398684
wikitext
text/x-wiki
Cold Eye, The Eye of Glacial Epochs
Requires Everbright and Everdawn Access
Golden Moth in a Jar: Capture a Golden Moth in a Bottle
Nightcress: A flower found in the Everdawn
Dawn/Ethereal Arc: Dropped by the Summoner or Alchemist
Snowbloom: A flower found in the Everbright
Wisteria Niveis: Found in Deep Frozen Ocean biomes
Star Flare: Dropped by Frost Spirits
Totem of Freezing: Dropped by Iceologers
Froststalker Horn: Dropped by Froststalkers
Soul Fragment: Dropped by Frost Spirits and Polargeists
13e9e65bf10dd5f5655b3f69f87303b5252790ce
Cursed Eye, The Eye of Dark Forgery
0
18
187
19
2024-03-25T22:26:47Z
Strix
398684
wikitext
text/x-wiki
Cursed Eye, The Eye of Dark Forgery
Requires Nether Access!!
Bolt - Found in Forged Crates
Forged Steel - Mixed with Steal and Resonant Alloy over a Super-Heated
Blaze Burner
Lodestone - Found in Bastions or Crafted
Flex Mesh - Found in Forged Crates
11 - Dropped when a Skeleton shoots a Creeper or bought in the shop
Pigstep - Found in bastions or bought in the shop
Endersoul - Dropped by Mutant Endermen
Gilded Pearl - Craft an Eye of Ender with 8 Gold Ingots
7ee85baeca71bcf88e6a778eae56c7b6fdbe8a01
Magical Eye, The Eye of Strange Sorcery
0
19
188
20
2024-03-25T22:33:02Z
Strix
398684
wikitext
text/x-wiki
Magical Eye, The Eye of Strange Sorcery
Need Easy Raid Access in Multiple Biomes
Totem of Undying - Dropped by Evokers
Bag of Spoils, Spellbound Book, or Totem of Banishment - DRopped by
Freakagers, Magispellers, or Spiritcallers
Totem of Illusions - Dropped by Illusioners
Mage Robes - Dropped by Mages
Iceologer Robes - Dropped by Iceologers
Geomancer Robes - Dropped by Geomancers
Windcaller Robes - Dropped by Windcallers
Necromancer Staff - Dropped from Necromancers or crafted
b3147fdbb9ee3c6b404e48167433e34cc88b83ea
Nether Eye, The Eye of Living Hell
0
20
189
21
2024-03-25T22:40:25Z
Strix
398684
wikitext
text/x-wiki
Nether Eye, The Eye of Living Hell
Requires Nether Access!!
Wildfire Crown - Crafted with 5 Wildfire Crown Pieces
Mutant Blaze Core - Dropped by Mutant Blazes
Netherite Scrap - Mined in The Nether depths or found in Bastion Chests
Hone: Gild III - Crafted with weaker HOne: Gild scrolls
Crimson Mosquito Larva - Crafted with a Maggot and a Crimson Mosquito
Proboscis
Cindershell Shell Shard - Dropped by Cindershells
Fiery Fondue Pot - Cooked with the knowledge of recipes
Nether Rice Roll Medley - Cooked with the knowledge of The Nether
delicacies
cb8e645011b816ccb163fe842caad190af2ab958
Undead Eye, The Eye of Immaterial Essence
0
21
190
22
2024-03-25T22:45:55Z
Strix
398684
wikitext
text/x-wiki
Undead Eye, The Eye of Immaterial Essence
Requires Nether Access!!
Frozen Rotten Flesh - Dropped by Frostbitten
Magma Rotten Flesh - Dropped by Burned
Candle Holder - Crafted with an Iron Ingot and Candle
Necronium Ingot - Transmute Gold Ingots
Totem of Post Mortem - Transmute a Totem of Undying
Undead Soul - Crafted with the knowledge of Souls
2047d6cad4ef3744a5e669ee6e6739a17353ddf1
Wither Eye, The Eye of Death
0
22
191
23
2024-03-25T22:50:59Z
Strix
398684
wikitext
text/x-wiki
Wither Eye, The Eye of Death
Requires Nether Access!!
Nether Star - Dropped by The Wither
Mutant Wither Skeleton Skull - Dropped from Mutant Wither Skeletons
Wither Sword - Looted from the Wither Treasure Bag
Blazing Chill - Cook together Coffee Beans, Nether Wart, Blaze Powder, Raw
Beef, and a Bowl
Dark metal Ingot - Crafted with Piles of Dark Metal and Dark Iron Ingots
Dark Potion - Crafted with the knowledge of deadly Toxins
0b9890436d82e6eefb05227a6fb454ed9396acac
... The Eye of Beyond
0
23
192
24
2024-03-25T22:56:54Z
Strix
398684
wikitext
text/x-wiki
... The Eye of Beyond
Requires End Access!
Mutant Shulker Shell - Dropped by Mutant Shulkers
Ancient Shard - Found in smaller End Cities
Void Core - Dropped by End Golems
Irradium Bar - Smelt Raw Irradium
Void Worm Eye - Dropped by Void Worms
Void Fragment - Dropped by Void ELementals
Void Totem - Found in smaller End Cities
Adamantite Ingot - Crafted with 9 Adamantite Nuggets
Enderium Ingot - Crafted with 6 Enderium Shards and an Eye of Ender
6932a9e8a294ebb4c07cdc79f079a4c6aba65a02
Stage 0
0
107
195
2024-03-26T22:45:57Z
Strix
398684
Created page with " '''Tasks''': '''Rewards''': Eye of Ender No Rewards ''As you acquire more Eyes you will unlock more powerful gear.''"
wikitext
text/x-wiki
'''Tasks''': '''Rewards''':
Eye of Ender No Rewards
''As you acquire more Eyes you will unlock more powerful gear.''
3dd25747ac955d3b273e05876152aceda9752646
Neptunium Gear
0
108
196
2024-03-26T22:50:32Z
Strix
398684
Created page with " '''Tasks''': '''Rewards''': Neptunium Ingot No rewards ''Neptunium Armor, Tools, and Weapons''"
wikitext
text/x-wiki
'''Tasks''': '''Rewards''':
Neptunium Ingot No rewards
''Neptunium Armor, Tools, and Weapons''
fec1c7205021fedda6b3cb42ec38e6c8c7d116fc
Basic Boss Items
0
109
197
2024-03-26T23:00:34Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Sultan of Fegefever (Scarab) No rewards Prisblade (Prisnautilus) Earthbreaker (Amethyst Colossus) Wave of Abyss (Prisnautilus) Weathering Tome (Prisnautilus) Huntsman's Spear (Huntsman)"
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Sultan of Fegefever (Scarab) No rewards
Prisblade (Prisnautilus)
Earthbreaker (Amethyst Colossus)
Wave of Abyss (Prisnautilus)
Weathering Tome (Prisnautilus)
Huntsman's Spear (Huntsman)
fef60c7e864f91cd9f5b05e4e87d07fce1aee868
198
197
2024-03-26T23:01:20Z
Strix
398684
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Sultan of Fegefever (Scarab) No rewards
Prisblade (Prisnautilus)
Earthbreaker (Amethyst Colossus)
Wave of Abyss (Prisnautilus)
Weathering Tome (Prisnautilus)
Huntsman's Spear (Huntsman)
17e52f01117d30e0274262a524d88ad0c3e37529
The Nether
0
110
199
2024-03-26T23:04:56Z
Strix
398684
Created page with " '''Tasks''': '''Rewards''': Visit Dimension No rewards ''ENTERING THE NETHER WILL START HARD MODE'' On servers/LAN this applies to every player"
wikitext
text/x-wiki
'''Tasks''': '''Rewards''':
Visit Dimension No rewards
''ENTERING THE NETHER WILL START HARD MODE''
On servers/LAN this applies to every player
5dee5592dc09b2190cbc86b533e489f016d75728
Nightmare Armor
0
111
200
2024-03-26T23:07:38Z
Strix
398684
Created page with " '''Tasks''': '''Rewards''': Nightmare Mask No rewards Nightmare Robe Nightmare Pants Nightmare Boots"
wikitext
text/x-wiki
'''Tasks''': '''Rewards''':
Nightmare Mask No rewards
Nightmare Robe
Nightmare Pants
Nightmare Boots
2410041689b3b121a2c4c64aef7b13f464e5a921
Iron Backpack
0
112
201
2024-03-26T23:13:15Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Iron Backpack No rewards Slot: Back - Filter Upgrades - Refill Upgrades - Smelting Upgrades - Smoking Upgrades - Blasting Upgrades"
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Iron Backpack No rewards
Slot: Back
- Filter Upgrades
- Refill Upgrades
- Smelting Upgrades
- Smoking Upgrades
- Blasting Upgrades
7f8b69ce8bdcdabae318a8e65403a39232675c06
Tom's Simple Storage
0
113
202
2024-03-26T23:16:30Z
Strix
398684
Created page with " Tasks: Rewards: Storage Terminal No rewards ''Similar to AE or R5 systems but much simpler, works with storage drawers''"
wikitext
text/x-wiki
Tasks: Rewards:
Storage Terminal No rewards
''Similar to AE or R5 systems but much simpler, works with storage drawers''
aa4c8e9ccf02fb484c25317a597d125931ef84d1
(Stage 1)
0
114
203
2024-03-26T23:19:58Z
Strix
398684
Created page with " Tasks: Rewards: Stage one No rewards"
wikitext
text/x-wiki
Tasks: Rewards:
Stage one No rewards
047d9cc1fa71ebab179b8fbfc786bbf4798dcd59
249
203
2024-04-02T20:56:57Z
Strix
398684
wikitext
text/x-wiki
Tasks: Rewards:
Stage one No rewards
[[Neptunium_Gear]]
10fa87715db98fe2386bdc00c04ba7543aa38d4e
250
249
2024-04-02T21:07:26Z
Strix
398684
wikitext
text/x-wiki
Tasks: Rewards:
Stage one No rewards
- [[Neptunium_Gear]]
- [[Basic_Boss_Items]]
- [[The_Nether]]
- [[Nightmare_Armor]]
- [[Iron_Backpack]]
- [[Tom's_Simple_Storage]]
189c23ea28e81f618d7574dea71d5cb09903e473
(Stage 2)
0
115
204
2024-03-26T23:22:16Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Stage: two No rewards"
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Stage: two No rewards
4d60376263a5d0bc6051379790ab924fa5632f4b
251
204
2024-04-02T21:29:44Z
Strix
398684
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Stage: two No rewards
- [[Expert_Mode]]
- [[The_Blue_Skies]]
- [[Netherite_Gear]]
- [[Gold_Backpack]]
- [[Automation_Blocks]]
- [[Basic_Boss_Trinkets]]
- [[Summoning_The_Wither]]
- [[The_Immolation_Blades]]
8be61d015e4ee68e1d940978e920ddbc3d6c5d12
252
251
2024-04-02T21:30:46Z
Strix
398684
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Stage: two No rewards
- [[Expert_Mode]]
- [[The_Blue_Skies]]
- [[Netherite_Gear]]
- [[Gold_Backpack]]
- [[Automation_Blocks]]
- [[Basic_Boss_Trinkets]]
- [[Summoning_The_Wither]]
- [[The_Immolation_Blade]]
e04bca5ae42ccfa76b34aaf7b3e913e50f7f3017
Expert Mode
0
116
205
2024-03-26T23:27:39Z
Strix
398684
Created page with " '''Tasks:''' '''Reward:''' Export Mode No rewards ''Unlocked by going to the Everbright or Everdawn, which releases the spirits of Light and Dark. Spawns hundreds of new, unique mobs all over the world. The new mobs are REALLY tough..''"
wikitext
text/x-wiki
'''Tasks:''' '''Reward:'''
Export Mode No rewards
''Unlocked by going to the Everbright or Everdawn, which releases the spirits of Light and Dark. Spawns hundreds of new, unique mobs all over the world. The new mobs are REALLY tough..''
98cdbd50b02d0ff170ebf232cf9207c0847355ad
The Blue Skies
0
117
206
2024-03-27T00:02:31Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Visit Dimension: blue_skies:everdawn No rewards ''optional'' '''ENTERING EITHER OF THESE WILL START EXPERT MODE''' ''On servers/LAN this applies to every player''"
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Visit Dimension: blue_skies:everdawn No rewards
''optional''
'''ENTERING EITHER OF THESE WILL START EXPERT MODE'''
''On servers/LAN this applies to every player''
65aa7432d8078ccff7908a9a3804a027dfdcb17e
Netherite Gear
0
118
207
2024-03-27T00:06:09Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Netherite Ingot No rewards ''Armor, Driving Gear, Samurai Armor, Weapons, and Tools''"
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Netherite Ingot No rewards
''Armor, Driving Gear, Samurai Armor, Weapons, and Tools''
ac6d23551782d01ab0ec901bb832af3e45f6d73c
Gold Backpack
0
119
208
2024-03-27T00:09:23Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Gold Backpack No rewards Slot: Back - Magnet Upgrades - Compacting Upgrades - Stack Upgrade 1 - Tool Swapper Upgrades"
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Gold Backpack No rewards
Slot: Back
- Magnet Upgrades
- Compacting Upgrades
- Stack Upgrade 1
- Tool Swapper Upgrades
2a9fefec2ffc46245ac849dd5ecc9aea271aa158
The Immolation Blade
0
120
209
2024-03-27T00:14:08Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Blazing Immolation Blade No rewards 10 Slow 2031/2031 Durability: 2031 Optional ''One-shots skeletons. and beheads them. Both swords are the same, just choose the texture you like more.''"
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Blazing Immolation Blade No rewards
10 Slow 2031/2031
Durability: 2031
Optional
''One-shots skeletons. and beheads them. Both swords are the same, just choose the texture you like more.''
192bbaed18a938009f6dd94bb5341fcb99856480
Summoning The Wither
0
121
210
2024-03-27T00:18:22Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' 3x Wither Skeleton Skull No Rewards 4x Soul Sand"
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
3x Wither Skeleton Skull No Rewards
4x Soul Sand
b5e0eebed6ef61444c5579c6fb2b0fd3e076aab5
Basic Boss Trinkets
0
122
211
2024-03-27T00:28:12Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Bone Raker ('''Swampjaw''') - Slot: Hands - when on hands: +2 Attack Damage No rewards Cocktail Cutlass ('''Dame Fortuna''') - 7 Medium 3168/3168 - Durability: 3168 Blossoming Mind ('''Rosalyne''') - Slot: Head Spectre's Grasp ('''Bellringer''')- Slot: Hands - When on hands: +2 Reach Distance"
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Bone Raker ('''Swampjaw''') - Slot: Hands - when on hands: +2 Attack Damage No rewards
Cocktail Cutlass ('''Dame Fortuna''') - 7 Medium 3168/3168 - Durability: 3168
Blossoming Mind ('''Rosalyne''') - Slot: Head
Spectre's Grasp ('''Bellringer''')- Slot: Hands - When on hands: +2 Reach Distance
2ac9ac9a8921fedcb03cd52a138ce026859be74d
Automation Blocks
0
123
212
2024-03-27T01:12:05Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Mechanical Saw - Kinetic Stress Impact: Moderate No rewards Mechanical Harvester Mechanical Roller Portable Storage Interface Portable Fluid Interface Mechanical Drill - Kinetic Stress Impact: Moderate Mechanical Plough ''Drills, rollers, harvesters, ploughs, saws, portable s..."
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Mechanical Saw - Kinetic Stress Impact: Moderate No rewards
Mechanical Harvester
Mechanical Roller
Portable Storage Interface
Portable Fluid Interface
Mechanical Drill - Kinetic Stress Impact: Moderate
Mechanical Plough
''Drills, rollers, harvesters, ploughs, saws, portable storage connectors''
54de16c3f9e619412b0ca446dc91dc091fdafa86
Diamond Backpack
0
124
213
2024-03-27T01:20:13Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Slot:Back No rewards - Feeding Upgrades - Stack Upgrades 2 and 3"
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Slot:Back No rewards
- Feeding Upgrades
- Stack Upgrades 2 and 3
13cd6515487d059cac4c694ccf3453a58abc28d4
Disenchanting
0
125
214
2024-03-27T01:25:27Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Infusion Table No rewards"
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Infusion Table No rewards
65bbfa2ffa102658fa6b6cf96bd55c3857c23be9
Dark Metal Gear
0
126
215
2024-03-27T01:33:52Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Dark Metal Helmet - 4 3.5 10% 440/440 - Durability: 440 No rewards Dark Metal Chestplate - 10 3.5 10% 640/640 - Durability: 640 Dark Metal Leggings - 7 3.5 10% 600/600 - Durability 600 Dark Metal Boots - 4 3.5 10% 520/520 - Durability: 520"
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Dark Metal Helmet - 4 3.5 10% 440/440 - Durability: 440 No rewards
Dark Metal Chestplate - 10 3.5 10% 640/640 - Durability: 640
Dark Metal Leggings - 7 3.5 10% 600/600 - Durability 600
Dark Metal Boots - 4 3.5 10% 520/520 - Durability: 520
2075f09520e5150a355ef638a5255088f3c26470
Cart Assembler
0
127
216
2024-03-27T01:36:38Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Cart Assembler No rewards"
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Cart Assembler No rewards
72701c3b3fcbcf90aa1ab412ee9dea245fc31572
Tetra Schematics
0
128
217
2024-03-27T01:39:49Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Schematic: Howling blade No rewards Schematic: Throwing knife Schematic: Sturdy guard"
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Schematic: Howling blade No rewards
Schematic: Throwing knife
Schematic: Sturdy guard
33871c9b766cbd3d600e425e76301b8def3f39bc
Wireless Redstone
0
129
218
2024-03-27T01:43:20Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Redstone Links No rewards"
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Redstone Links No rewards
47e2055afcdf1f532acba8c929ad04aa0aa849c8
Powerful Unbreakable Boss Items
0
130
219
2024-03-28T20:31:28Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Infernal Forge (Netherite Monstrosity) No rewards Monstrous Helm (Netherite Monstrosity) Tidal Claws (Leviathan) Gauntlet of Guard (Ender Guardian) wither Assualt Shoulder Weapon (Harbinger)"
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Infernal Forge (Netherite Monstrosity) No rewards
Monstrous Helm (Netherite Monstrosity)
Tidal Claws (Leviathan)
Gauntlet of Guard (Ender Guardian)
wither Assualt Shoulder Weapon (Harbinger)
ffad31c66b82e364243acfad82027deb32a026bc
Powerful Advanced Boss Items
0
131
220
2024-03-28T20:52:58Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Passages toll (Bellringer) No rewards Ace of Iron (Dame Fortuna) Caged Heart (Swampjaw) Twilight Thorn (Rosalyne) Endersoul Hand (Mutant Enderman)"
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Passages toll (Bellringer) No rewards
Ace of Iron (Dame Fortuna)
Caged Heart (Swampjaw)
Twilight Thorn (Rosalyne)
Endersoul Hand (Mutant Enderman)
6174f2b7b857aab6a2d5f2d59ec723c281c9a633
Netherite Backpack
0
132
221
2024-03-28T20:57:37Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Inception Upgrade No rewards Stack Upgrade 4 Experience Pump Upgrade"
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Inception Upgrade No rewards
Stack Upgrade 4
Experience Pump Upgrade
284d112ef61f6ec6f97d3bae42bcf5e74e605405
Abyssal Amethyst
0
133
222
2024-03-28T21:02:26Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Abyssal Amethyst No rewards Used to craft the ''Divider'' and the ''Whisper of the Abyss''"
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Abyssal Amethyst No rewards
Used to craft the ''Divider'' and the ''Whisper of the Abyss''
7f86b668892f19bf8ed51592a8b3ecf9da520b03
Etherium
0
134
223
2024-03-28T21:04:15Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Etherium Ingot No rewards"
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Etherium Ingot No rewards
bf0a878880e276991d41cedf25b8aaa4560fd64f
Enderium
0
135
224
2024-03-28T21:06:26Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Enderium Ingot No rewards"
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Enderium Ingot No rewards
510d0179043a096188061012ab9d1c9435a3811d
Adamanite
0
136
225
2024-03-28T21:08:28Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Adamanite Ingot No rewards"
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Adamanite Ingot No rewards
e785f8152a8c43b1e33ccf04d943df09f2f82fad
The End
0
137
226
2024-03-28T21:11:55Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Visit Dimension: ''minecraft:the_end'' No rewards"
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Visit Dimension: ''minecraft:the_end'' No rewards
85ae04b1bec7fc0a3bc610852c45ba231c7e556c
The Art of Forging
0
138
227
2024-03-28T21:55:27Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Art of Forging, Chapter 7: Katana Blade No rewards Art of Forging, Chapter 4: Maces Art of Forging, Chapter 5: The Crucible Art of Forging, Chapter 9: Quarry Hammer Art of Forging, Chapter 8: Compound String Art of Forging, Chapter ?: Murasama Art of Forging, Chapter ?: Rending Scissors Pair Art of Forging, Chapter 3: Key Guards Art of Forging, Chapter 6: Dreadnought Stave..."
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Art of Forging, Chapter 7: Katana Blade No rewards
Art of Forging, Chapter 4: Maces
Art of Forging, Chapter 5: The Crucible
Art of Forging, Chapter 9: Quarry Hammer
Art of Forging, Chapter 8: Compound String
Art of Forging, Chapter ?: Murasama
Art of Forging, Chapter ?: Rending Scissors Pair
Art of Forging, Chapter 3: Key Guards
Art of Forging, Chapter 6: Dreadnought Stave
Art of Forging, Chapter 1: Flamberges
bbc2abd6dea86e51c0cdf2b8b80ae6c636dd4c56
Godlike Unbreakable Boss Weapons
0
139
228
2024-03-28T22:02:00Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Gauntlet of Bulwark No rewards The Incinerator Void Assault Shoulder Weapon Void Forge - 13, Slow, 2031/2031 - Durability: 2031"
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Gauntlet of Bulwark No rewards
The Incinerator
Void Assault Shoulder Weapon
Void Forge - 13, Slow, 2031/2031 - Durability: 2031
8108c911a3cabfeb7408ac041a7fc1649711e783
Witherite
0
140
229
2024-03-28T22:04:16Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Witherite Ingot No rewards"
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Witherite Ingot No rewards
60da34b174467a4cf0db93573389133501909c4b
Celestial Core
0
141
230
2024-03-28T22:06:05Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Celestial Core No rewards"
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Celestial Core No rewards
2996755402556d9fc9e4a9d70427ad07c64c49d9
Ignitium
0
142
231
2024-03-28T22:09:15Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Ignitium Ingot No rewards"
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Ignitium Ingot No rewards
ecb5172dc2c67fd8e42edf05a9505b04b01a5565
Advanced Elytra
0
143
232
2024-03-28T22:13:27Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Tarantula Hawk Elytra - 3, 800/800 - Durability: 800 No rewards Ignitium Elytra Chestplate - 11.5, 45, 20%, 720/720 - Durability: 720"
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Tarantula Hawk Elytra - 3, 800/800 - Durability: 800 No rewards
Ignitium Elytra Chestplate - 11.5, 45, 20%, 720/720 - Durability: 720
a5f3cb1bdca85dc3f0af760d9da647348702f9fc
Dimensional Carver
0
144
233
2024-03-28T22:16:22Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Dimensional Carver - Durability: 20 No rewards"
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Dimensional Carver - Durability: 20 No rewards
ee848b394a86028f65502c34fa7c693126bed789
Worldender
0
145
234
2024-03-28T22:27:39Z
Strix
398684
Created page with " 256 rubies/jade/aquamarine/onyx. Defeat all bosses. Repeatable quest"
wikitext
text/x-wiki
256 rubies/jade/aquamarine/onyx. Defeat all bosses.
Repeatable quest
281c8c7fdbb86ae481ea1b63da519cc6a4f86055
Combat Specialist
0
34
235
49
2024-03-28T22:34:03Z
Strix
398684
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Crafting Table XP:+10
1989ccea97bccb274923ad3670a5b6f7db547fbf
Cheater of Death
0
146
236
2024-03-28T22:38:43Z
Strix
398684
Created page with " 256 rubies/ jades/ aquamarine/ onyx. See all Giant Structures, Nether Structures, and villages. Repeatable quest."
wikitext
text/x-wiki
256 rubies/ jades/ aquamarine/ onyx. See all Giant Structures, Nether Structures, and villages.
Repeatable quest.
f3c8b2520229941dd8a0d31c99bab6b21926f27f
Explorer's Essentials
0
147
237
2024-03-28T22:40:53Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Crafting Table XP: +10"
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Crafting Table XP: +10
a471c4a1cc0686b38587855449ab0254bea65219
Creationist
0
148
238
2024-03-28T22:45:08Z
Strix
398684
Created page with " 256 rubies/jade/ aquamarine/onyx. Acquire all Tetra and Create materials. Repeatable quest"
wikitext
text/x-wiki
256 rubies/jade/ aquamarine/onyx. Acquire all Tetra and Create materials.
Repeatable quest
ee20b9f4007f91159cd67181f5850811886a5f55
Craftsmanship and Building
0
40
239
55
2024-03-28T22:47:30Z
Strix
398684
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Crafting Table XP:+10
33e1be63de2683ba41c7fed65f1950dac3db7ae4
Alloy Welder
0
149
240
2024-03-28T22:51:43Z
Strix
398684
Created page with " 256 rubies/jade/aquamarine/onyx. Collect all early-game and end-game gems, and all Ingots. Repeatable quest"
wikitext
text/x-wiki
256 rubies/jade/aquamarine/onyx. Collect all early-game and end-game gems, and all Ingots.
Repeatable quest
5f2eb34cd829845c6257246745eaea1243b3d5cc
Resource Gathering
0
38
241
53
2024-03-28T22:53:31Z
Strix
398684
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Crafting Table XP:+10
2de917848228e435a22788e129f45d9825c4e8a9
Hungering Prodigy
0
150
242
2024-03-28T22:56:45Z
Strix
398684
Created page with " 256 rubies/jade/aquamarine/onyx. Unlock all Five Late-Game Food Collectathons Repeatable quest"
wikitext
text/x-wiki
256 rubies/jade/aquamarine/onyx. Unlock all Five Late-Game Food Collectathons
Repeatable quest
4fb5d382ef64b93ff4c6335d465d3fa8b9b2b251
Agriculture Infrastructure
0
42
243
57
2024-03-28T23:00:11Z
Strix
398684
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Crafting Table XP:+10
20733d520335b47a35f333d5cad7bdd076c0fda5
Disc Shop
0
151
244
2024-03-29T00:49:45Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' No Tasks No Rewards"
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
No Tasks No Rewards
62aa874ae0f32719b7b93084c3540972c6556cb6
Common Discs
0
152
245
2024-03-29T00:55:27Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' OR Filter Choice Reward - Ruby - Music Disc - Jade - Aquamarine - Onyx ''1 ruby/jade/aquamarine/onyx''"
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
OR Filter Choice Reward
- Ruby - Music Disc
- Jade
- Aquamarine
- Onyx
''1 ruby/jade/aquamarine/onyx''
7b369eccf00df55d21d790b7622c1f31c534242b
Other Cosmetics
0
153
246
2024-03-29T00:57:31Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' No tasks No rewards"
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
No tasks No rewards
94b11346615ae937004d57d92bfd1d8366f6e15d
Medieval Gear
0
154
247
2024-03-29T01:11:33Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' 4x OR Filter Medieval Gear - Ruby - Guard's Helmet (7.14%) - Jade - Stalwart Helmet (7.14%) - Aquamarine - Crested Stalwart Helmet (7.14%) - Onyx - Royal Crown (7.14%) 0 / 4 - Titan's Shroud (7.14%) - Thieves Hood (7.14%) - Legionary Helmet (7.14%)..."
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
4x OR Filter Medieval Gear
- Ruby - Guard's Helmet (7.14%)
- Jade - Stalwart Helmet (7.14%)
- Aquamarine - Crested Stalwart Helmet (7.14%)
- Onyx - Royal Crown (7.14%)
0 / 4 - Titan's Shroud (7.14%)
- Thieves Hood (7.14%)
- Legionary Helmet (7.14%)
- The Mad Hat (7.14%)
- Trickster's Mask (7.14)
- Link's Hat (7.14%)
- Dark Link's Hat (7.14%)
- Fierce Deity Hat (7.14%)
''4 rubies/jade/aquamarine/onyx''
66ab061dc6a3561022985839917f91e352579a9d
General Guidebook
0
31
248
174
2024-04-02T20:47:46Z
Strix
398684
wikitext
text/x-wiki
General Guidebook
THIS IS THE GENERAL GUIDE BOOK PAGE
Stage unlocks:
[[(Stage_1)]]
6113af3a993810565cc589b9260023e3cb94cd56
Stage 3
0
155
253
2024-04-02T21:41:50Z
Strix
398684
Created page with " - [[Diamond_Backpack]] - [[Disenchanting]] - [[Dark_Metal_Gear]] - [[Wireless_Redstone]] - [[Tetra_Schematics]] - [[Cart_Assembler]]"
wikitext
text/x-wiki
- [[Diamond_Backpack]]
- [[Disenchanting]]
- [[Dark_Metal_Gear]]
- [[Wireless_Redstone]]
- [[Tetra_Schematics]]
- [[Cart_Assembler]]
4b7a7a8e160537c5783ca449dc804ea130e5df56
Stage 4
0
156
254
2024-04-02T21:48:45Z
Strix
398684
Created page with " [[Adamantite]] [[Enderium]] [[Etherium]] [[Abyssal_Amethyst]] [[Netherite_Backpack]] [[The_End]] [[The_Art_Of_Forging]] [[Powerful_Unbreakable_Boss_Items]] [[Advanced_Boss_Items]]"
wikitext
text/x-wiki
[[Adamantite]]
[[Enderium]]
[[Etherium]]
[[Abyssal_Amethyst]]
[[Netherite_Backpack]]
[[The_End]]
[[The_Art_Of_Forging]]
[[Powerful_Unbreakable_Boss_Items]]
[[Advanced_Boss_Items]]
cc9f166eeee98fd37c16f61a857b7d305eef563f
256
254
2024-04-02T21:51:35Z
Strix
398684
wikitext
text/x-wiki
[[Adamanite]]
[[Enderium]]
[[Etherium]]
[[Abyssal_Amethyst]]
[[Netherite_Backpack]]
[[The_End]]
[[The_Art_Of_Forging]]
[[Powerful_Unbreakable_Boss_Items]]
[[Advanced_Boss_Items]]
37b504a96935cb01245fdef0dfa4cd30cf798177
257
256
2024-04-02T21:53:22Z
Strix
398684
wikitext
text/x-wiki
[[Adamanite]]
[[Enderium]]
[[Etherium]]
[[Abyssal_Amethyst]]
[[Netherite_Backpack]]
[[The_End]]
[[The_Art_of_Forging]]
[[Powerful_Unbreakable_Boss_Items]]
[[Advanced_Boss_Items]]
ded155fbf51925609e1f68fa2a44c632481fbf12
Adamanite
0
136
255
225
2024-04-02T21:50:55Z
Strix
398684
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Adamantite Ingot No rewards
edcdc39ebe044001707c056797fe39d1ac4890df
Advanced Boss Items
0
157
258
2024-04-02T22:54:21Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' - Passages toll (Bellringer) No rewards - Ace of iron (Dame Fortuna) - Caged Heart (Swampjaw) - Twilights Thorn (Rosalyne) - Endersoul Hand ( Mutant Enderman)"
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
- Passages toll (Bellringer) No rewards
- Ace of iron (Dame Fortuna)
- Caged Heart (Swampjaw)
- Twilights Thorn (Rosalyne)
- Endersoul Hand ( Mutant Enderman)
febb71e582d5549d03b8d2b5f06581dda5d4b5ab
Stage 5
0
158
259
2024-04-02T23:09:02Z
Strix
398684
Created page with " [[Advanced_Elytra]] [[Ignitium]] [[Celestial_Core]] [[Witherite]] [[Godlike_Unbreakable_Boss_Weapons]] [[Dimensional_Carver]]"
wikitext
text/x-wiki
[[Advanced_Elytra]]
[[Ignitium]]
[[Celestial_Core]]
[[Witherite]]
[[Godlike_Unbreakable_Boss_Weapons]]
[[Dimensional_Carver]]
512e1cfac2bd09158485ebf2f5bbe901d7950759
Hallloween Candy
0
159
260
2024-04-02T23:25:33Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' 2, 200% 1, 20% - When eaten: +2% Sugars This item is dropped by Sir Pumpkinhead, who can be summoned by breaking an Infernal Evil Pumpkin. You can locate these by just exploring your world, they'll have a ritual taking place with Candles all around it!"
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
2, 200% 1, 20% - When eaten: +2% Sugars
This item is dropped by Sir Pumpkinhead, who can be summoned by breaking an Infernal Evil Pumpkin. You can locate these by just exploring your world, they'll have a ritual taking place with Candles all around it!
fac8c5d26cdc38b12a090469c81e212fd7f79bab
Conjurer Hat
0
160
261
2024-04-03T00:56:31Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Conjuror Hat - 1, 55/55 - Decreases magic damage by 30% Totem of Illusion Slot: Charm When on Head: +1 Armor - Durability: 55 This item is dropped by the Conjuror, the easiest boss in the pack! It spawns an Illager Theatres in Dark Forest biomes. Remember that you can use the Nature's Compass to find specific biomes easily, and to the corresponding Boss Wiki entry for..."
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Conjuror Hat - 1, 55/55 - Decreases magic damage by 30% Totem of Illusion Slot: Charm
When on Head: +1 Armor - Durability: 55
This item is dropped by the Conjuror, the easiest boss in the pack! It spawns an Illager Theatres in Dark Forest biomes. Remember that you can use the Nature's Compass to find specific biomes easily, and to the corresponding Boss Wiki entry for more information! This item can be crafted into the Corrupted Eye at any durability and is not used during crafting.
17edd4c9189274746c9029f0fb3166f97795c4f6
Ravager Hide
0
161
262
2024-04-03T23:13:01Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Ravager Hide Horned Vindicator Helmet - 2, 165/165 - ''Horned helm sported by the most vicious vindicators to mimic the fury of the ravaged.'' When on Head: +2 Armor, Durability:165 This item is dropped by Ravagers in Village Raids! You can activate one by approaching a village with a Bad Omen. Ravager Hide is also used to craft Backpacks"
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Ravager Hide Horned Vindicator Helmet - 2, 165/165 - ''Horned helm sported by the most vicious vindicators to mimic the fury of the ravaged.''
When on Head: +2 Armor,
Durability:165
This item is dropped by Ravagers in Village Raids! You can activate one by approaching a village with a Bad Omen.
Ravager Hide is also used to craft Backpacks
cafb391797c62aea670a09f9b4336c628aeaad57
Emerald Block
0
162
263
2024-04-03T23:21:53Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' 2x Block of Emerald Villager Nose - Slot: Head ''Crafted using 9 Emeralds'' This item is a compacted form of the Villagers' quintessential currency. You can obtain Emeralds by trading with Villagers, finding ores in mountains, or looting."
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
2x Block of Emerald Villager Nose - Slot: Head
''Crafted using 9 Emeralds''
This item is a compacted form of the Villagers' quintessential currency.
You can obtain Emeralds by trading with Villagers, finding ores in
mountains, or looting.
2efd0df01a94fdc27b7b10059eefb70991b8a0f9
Carved Pumpkin
0
163
264
2024-04-03T23:31:57Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Carved Pumpkin Pumpkin Pie ''Use Shears on a Pumpkin'' This item can be obtained by using Shears on a Pumpkin, which can be found in Dark Forest biomes or grown using Pumpkin Seeds. This item can also be used to scare off the pesky Crows that tear up your garden!"
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Carved Pumpkin Pumpkin Pie
''Use Shears on a Pumpkin''
This item can be obtained by using Shears on a Pumpkin, which can be found in Dark Forest biomes or grown using Pumpkin Seeds.
This item can also be used to scare off the pesky Crows that tear up your garden!
9329e172eac3c2551ad6007f0a9082740f43e244
Hay Bale
0
164
265
2024-04-03T23:39:35Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Hay Bale Farmer Brim - Slot: Head ''Crafted using 9 Wheat'' This item can be crafted using 9 Wheat, which you can get through farming or from villages."
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Hay Bale Farmer Brim - Slot: Head
''Crafted using 9 Wheat''
This item can be crafted using 9 Wheat, which you can get through farming or from villages.
6613b7305f8a23b3c644729562f6e48ff35e51a2
Corrupted Eye, The Eye of Dark Magic
0
9
266
179
2024-04-03T23:54:41Z
Strix
398684
wikitext
text/x-wiki
Corrupted Eye, The Eye of Dark Magic
- [[Halloween candy]] (x2): Dropped by Sir Pumpkinhead
- [[Conjurer Hat]]: Dropped by the Conjurer, not consumed during crafting
- [[Ravager Hide]]: Dropped by Ravagers during Raids
- [[Emerald Block]] (x2): Crafted from 9 Emeralds
- [[Hay Bale]] (x2): Crafted from 9 Wheat
- [[Carved Pumpkin]]: Use Shears on a Pumpkin, which can be found in Dark Forests or grown
c5f4e01ac06a7d9af0ac265afd0dc02719b24146
267
266
2024-04-03T23:55:13Z
Strix
398684
wikitext
text/x-wiki
Corrupted Eye, The Eye of Dark Magic
- [[Halloween Candy]] (x2): Dropped by Sir Pumpkinhead
- [[Conjurer Hat]]: Dropped by the Conjurer, not consumed during crafting
- [[Ravager Hide]]: Dropped by Ravagers during Raids
- [[Emerald Block]] (x2): Crafted from 9 Emeralds
- [[Hay Bale]] (x2): Crafted from 9 Wheat
- [[Carved Pumpkin]]: Use Shears on a Pumpkin, which can be found in Dark Forests or grown
3d4544bd4b812acabd8d183ba6d8fd6c90f38c65
Halloween Candy
0
165
268
2024-04-04T00:12:18Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' 2x Holiday Candy Candy -- When eaten: +2% Sugars 2, 200% 1, 20% ''Dropped by Sir Pumpkinhead'' This item is dropped by Sir Pumpkinhead, who can be summoned by breaking an Infernal Evil Pumpkin. You can locate these by just exploring your world, they'll have a ritual taking place with Candles all around it!"
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
2x Holiday Candy Candy -- When eaten: +2% Sugars
2, 200% 1, 20%
''Dropped by Sir Pumpkinhead''
This item is dropped by Sir Pumpkinhead, who can be summoned by breaking an Infernal Evil Pumpkin. You can locate these by just exploring your world,
they'll have a ritual taking place with Candles all around it!
26a9354ab1f7567cb7198d0417423b38c9a8d73d
Black Eye, The Eye of the Storm
0
10
269
194
2024-04-05T20:07:01Z
Strix
398684
wikitext
text/x-wiki
Black Eye, The Eye of the Storm
'''[[Pacific Halibut]], [[Atlantic Halibut]] and [[Rainbow Trout]]''': Both fished in ''Cold Oceans'' and ''Beaches''
'''[[Piranha]]''': Fished in ''Jungles''
'''[[Fish Oil]]''': Crafted using ''4 Blob Fish'', which are dropped by ''Blob Fish mobs'' deep in Oceans
'''[[Black Tea Leaves]]''': Plant ''Tea Seeds'' and let them grow and oxidize into ''Black Tea Bushes''
'''[[Sea Stew]]''':
'''Oxygelium''' - Grows in ''Frozen Ocean depths''
'''Esca''' - Drops from ''Anglerfish''
'''Fin''' - Drops from ''Anglerfish'' and ''Aquamirae mobs'' in ''Frozen Oceans''
'''Spinefish''' - Drops from ''Spinefish mobs'' in ''Frozen Oceans''
'''Potato, Pufferfish''', '''Bowl''' - Same as normal Minecraft
'''[[Treasure Pouch]]''': Crafted using ''5 Pirate Pouches'' and an ''Echo of the Ship Graveyard''
ee7b40bb99c614691c353efc389093c5b73df5fb
278
269
2024-04-05T23:59:27Z
Strix
398684
wikitext
text/x-wiki
Black Eye, The Eye of the Storm
'''[[Pacific Halibut]], [[Atlantic Halibut]] and [[Rainbow Trout]]''': Both fished in ''Cold Oceans'' and ''Beaches''
'''[[Piranha]]''': Fished in ''Jungles''
'''[[Fish Oil]]''': Crafted using ''4 Blob Fish'', which are dropped by ''Blob Fish mobs'' deep in Oceans
'''[[Black Tea Leaves]]''': Plant ''Tea Seeds'' and let them grow and oxidize into ''Black Tea Bushes''
'''[[Tea Seeds]]'''
'''[[Sea Stew]]''':
'''Oxygelium''' - Grows in ''Frozen Ocean depths''
'''Esca''' - Drops from ''Anglerfish''
'''Fin''' - Drops from ''Anglerfish'' and ''Aquamirae mobs'' in ''Frozen Oceans''
'''Spinefish''' - Drops from ''Spinefish mobs'' in ''Frozen Oceans''
'''Potato, Pufferfish''', '''Bowl''' - Same as normal Minecraft
'''[[Treasure Pouch]]''': Crafted using ''5 Pirate Pouches'' and an ''Echo of the Ship Graveyard''
38a86396dd45808f5c5810d008ca9b85dd7045b6
Pacific Halibut
0
166
270
2024-04-05T20:21:29Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Pacific Halibut Cooked Fish Fillet 1, 10% - when eaten +1.5% Proteins 3, 60% - when eaten: +6% Proteins ''This item can be obtained by fishing in cold oceans and beaches, or by killing the Pacific Halibut mobs in those biomes. You can also fillet and cook them as food.'' '''Valid Biomes:''' - Cold Ocean - Frozen Ocean - Deep Cold Ocean - Deep Frozen Ocean - Snowy Beach"
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Pacific Halibut Cooked Fish Fillet
1, 10% - when eaten +1.5% Proteins 3, 60% - when eaten: +6% Proteins
''This item can be obtained by fishing in cold oceans and beaches, or by killing the Pacific Halibut mobs in those biomes. You can also fillet and cook them as food.''
'''Valid Biomes:'''
- Cold Ocean
- Frozen Ocean
- Deep Cold Ocean
- Deep Frozen Ocean
- Snowy Beach
095ef4072399daee905339ea5d421fffe1d299e2
271
270
2024-04-05T20:21:53Z
Strix
398684
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Pacific Halibut Cooked Fish Fillet
1, 10% - when eaten: +1.5% Proteins 3, 60% - when eaten: +6% Proteins
''This item can be obtained by fishing in cold oceans and beaches, or by killing the Pacific Halibut mobs in those biomes. You can also fillet and cook them as food.''
'''Valid Biomes:'''
- Cold Ocean
- Frozen Ocean
- Deep Cold Ocean
- Deep Frozen Ocean
- Snowy Beach
0932ff80b388c0236f546fe2da5350004851e2e6
Atlantic Halibut
0
167
272
2024-04-05T23:15:25Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Atlantic Halibut Algae - 1 1, 10% - when eaten: +1.5% Proteins When eaten: +1.5% Vegetables ''This item can be obtained by fishing in oceans and beaches or by killing the Atlantic Halibut mobs in those biomes. You can also fillet and cook them as food.'' '''Valid Biomes:''' - Ocean - Cold Ocean - Frozen Ocean - Lukewarm Ocean - Warm Ocean - Deep Ocean - Deep Cold O..."
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Atlantic Halibut Algae - 1
1, 10% - when eaten: +1.5% Proteins When eaten: +1.5% Vegetables
''This item can be obtained by fishing in oceans and beaches or by killing the Atlantic Halibut mobs in those biomes. You can also fillet and cook them as food.''
'''Valid Biomes:'''
- Ocean
- Cold Ocean
- Frozen Ocean
- Lukewarm Ocean
- Warm Ocean
- Deep Ocean
- Deep Cold Ocean
- Deep Frozen Ocean
- Deep Lukewarm Ocean
- Beach
- Snowy Beach
8c2e9c99486f0b94ac5e48b8c2e5b01e7a50494f
Rainbow Trout
0
168
273
2024-04-05T23:29:30Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Rainbow Trout - 1, 10% Iron Fillet Knife - 2, Medium, 187/187 when eaten: +1.5% Proteins When in Main Hand: - 2 Attack Damage - 1.8 Attack Speed - 3 Attack Range Durability: 187 ''This item can be obtained by fishing in cold oceans and beaches, or by killing the Rainbow..."
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Rainbow Trout - 1, 10% Iron Fillet Knife - 2, Medium, 187/187
when eaten: +1.5% Proteins When in Main Hand:
- 2 Attack Damage
- 1.8 Attack Speed
- 3 Attack Range
Durability: 187
''This item can be obtained by fishing in cold oceans and beaches, or by killing the Rainbow Troutt mobs in those biomes. You can also fillet and cook them as food.
''
'''Valid Biomes:'''
- Cold Ocean
- Frozen Ocean
- Deep Cold Ocean
- Deep Frozen Ocean
- Snowy Beach
ce148deff9baa0bd37ae3c1267a6e800481c49e5
Piranha
0
169
274
2024-04-05T23:36:33Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Piranha 1, 10% 'Would you still love me if I was a...' When eaten: +1.5% Proteins Worm - Durability: 20 ''Fished in Jungles'' This item can be obtained by fishing in jungles, or by killing Piranha mobs in those biomes. You can also fillet and cook them as food. '''Valid Biomes:''' - Jungle - Sparse Jungle - Bamboo Jungle"
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Piranha 1, 10% 'Would you still love me if I was a...'
When eaten: +1.5% Proteins Worm - Durability: 20
''Fished in Jungles''
This item can be obtained by fishing in jungles, or by killing Piranha mobs in those biomes. You can also fillet and cook them as food.
'''Valid Biomes:'''
- Jungle
- Sparse Jungle
- Bamboo Jungle
2ef6f6439bd7cc94f2d170fd6486273a5ef776a8
Fish Oil
0
170
275
2024-04-05T23:43:25Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Piranha - 1, 10% 'Would you still love me if I was a...' When eaten: +1.5% Proteins Worm - Durability: 20 ''Fished in Jungles'' This item can be obtained by fishing in Jungles, or by killing the Piranha mobs in those biomes. You can also fillet and cook them as food. '''Valid Biomes:''' - Jungle - Sparse Jungle - Bamboo Jungle"
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Piranha - 1, 10% 'Would you still love me if I was a...'
When eaten: +1.5% Proteins Worm - Durability: 20
''Fished in Jungles''
This item can be obtained by fishing in Jungles, or by killing the Piranha mobs in those biomes. You can also fillet and cook them as food.
'''Valid Biomes:'''
- Jungle
- Sparse Jungle
- Bamboo Jungle
732af4aa62b4806ae73b57cf707f92c67e89c3a0
276
275
2024-04-05T23:49:39Z
Strix
398684
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Fish oil Slimeball
20% blobperson1 the Blobfish
''Crafted using 4 Blob Fish and a Bottle''
This item can be crafted using four Blob Fish, which drops from the Blob Fish mob found deep within oceans.
You can also use Fish Oil on yourself to get the Oiled effect, which makes you quickly levitate in water or in the rain
fc40721a7a96388a93d91245de1a8fe18a0fddb1
Black Tea Leaves
0
171
277
2024-04-05T23:58:12Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Black Tea Leaves Black Tea Caffeinated (0:30) When Applied: +10% Speed +20% Attack Speed ''Plant Tea Seeds and let them grow and oxidize into Black Tea Bushes'' This item can be obtained by breaking Black Tea Bushes. To grow one, you must find Tea seeds, which can be obtained by breaking the Wild Tea Bushes foun..."
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Black Tea Leaves Black Tea
Caffeinated (0:30)
When Applied:
+10% Speed
+20% Attack Speed
''Plant Tea Seeds and let them grow and oxidize into Black Tea Bushes''
This item can be obtained by breaking Black Tea Bushes. To grow one, you must find Tea seeds, which can be obtained by breaking the Wild Tea Bushes found in Swamp biomes. Once planted, let the Tea Bush grow until it turns black, before breaking it and harvesting its Black Tea Leaves.
You can use the three different kinds of tea leaves in various food and drink recipes, which provide various buffs. Try them out!
642a68123ca486ff7a2aee3f0602609ef1390cd1
Tea Seeds
0
172
279
2024-04-06T00:15:33Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Tea Seeds Green Tea Cookie - 2, 10% When eaten: +3% Grains ''Break Wild Tea Bushes in Swamp Biomes'' This item can be obtained by breaking the Wild Tea Bushes found in Swamp Biomes. When Tea Seeds are planted, they will grow into Tea Bushes. The longer you wait before breaking the Tea Bushes, the longer they will oxidize, turning from green to yellow to black and yielding their corresponding Tea Leaves."
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Tea Seeds Green Tea Cookie - 2, 10%
When eaten: +3% Grains
''Break Wild Tea Bushes in Swamp Biomes''
This item can be obtained by breaking the Wild Tea Bushes found in Swamp Biomes. When Tea Seeds are planted, they will grow into Tea Bushes. The longer you wait before breaking
the Tea Bushes, the longer they will oxidize, turning from green to yellow to black and yielding their corresponding Tea Leaves.
24f8b8456d6eb5c76b580628040d0fe28d2c5c8e
Sea Stew
0
173
280
2024-04-06T00:51:15Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Sea Stew - 12, 80% Sea Casserole - 6, 40% The power of the sea in your stomach! Is it looking at me? Fury III (2:00) Rush II (1:30) Strength (2:00) Strength (0:30) When Consumed: When Consumed: +30% Ability Power +20% Cooldown Redu..."
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Sea Stew - 12, 80% Sea Casserole - 6, 40%
The power of the sea in your stomach! Is it looking at me?
Fury III (2:00) Rush II (1:30)
Strength (2:00) Strength (0:30)
When Consumed: When Consumed:
+30% Ability Power +20% Cooldown Reduction
+ Attack Damage +3 Attack Damage
When eaten: When eaten:
+9% Proteins +3% Grains
+9% Vegetables +3% Fruits
+3% Proteins
''This item is crafted from a variety of different ingredients! It is not consumed during crafting.''
- '''Baked Potato, Bowl''' and '''Puffership''' - Items you already know how to get.
- '''Esca''' - Drops from the Anglerfish, which are found in Frozen Oceans.
- '''Fin''' - Dropped by Aquamirae mobs (also found in Frozen Oceans)
- '''Spinefish''' - Drops from its corresponding mob, the Spinefish.
-'''Oxygelium''' - A plant that grows in the depths of the Frozen Ocean; it glows underwater and can be broken with an axe.
99de0cf7eced7be5ed2354b68bda29bb688462ab
Treasure Pouch
0
174
281
2024-04-07T21:05:26Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Treasure Pouch - press to open Treasure Chest Once valuable loot, now worthless trinkets under the ice... May contain a ship or Outpost map Collectible Painting - Anglerfish by Obscuria ''Crafted using 5 Pirate Pouches and an Echo of the Ship Graveyard or dropped b..."
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Treasure Pouch - press to open Treasure Chest
Once valuable loot, now worthless trinkets under the ice... May contain a ship or Outpost map Collectible Painting - Anglerfish by Obscuria
''Crafted using 5 Pirate Pouches and an Echo of the Ship Graveyard or dropped by powerful Aquamirae mobs''
This item can be crafted using five Pirate Pouches (found in Illager Outposts in Frozen Ocean biomes) and an Echo of the Ship Graveyard, which is dropped by powerful mobs from the
Aquamirae mod. The Treasure Pouch can also drop from the Ghost of Captain Cornelia or Aquamirae Eels.
Opening the pouch will give mediocre loot and, if you're lucky, an Ice Maze Ship Map, which directs you to the nearest Ice Maze.
d3f995381739324ad23774bd0062ec2feac87a3e
Evil Eye, The Eye of Technology
0
11
282
180
2024-04-07T21:21:41Z
Strix
398684
wikitext
text/x-wiki
- '''[[Brass Hand]]''': Crafted 4 Brass Sheets and an Andesite Alloy
- '''[[Block of Experience]]'''(x2): Crafted from 9 Nuggets of Experience, which can be gotten from crushing ores
- '''[[Brass Ingot]]''': Mix Zinc and Copper in a heated Basin
- '''[[Polished Rose Quartz]]''': Use Sand Paper with Rose Quartz (crafted from Quartz and 8 Redstone) in your Offhand
- '''[[Sturdy Sheet]]''' (x2): Process Powdered Obsidian (from crushing Obsidian) by spouting Lava and then pressing it twice
- '''[[Precision Mechanism]]''': Process a Gold Sheet through a sequenced assembly of Iron Nuggets, Cogwheels, and Large Cogwheels five times
3d685011a52f8a86af6ccee0db019884776cfdf3
283
282
2024-04-07T21:32:32Z
Strix
398684
wikitext
text/x-wiki
- '''[[Brass Hand]]''': Crafted 4 Brass Sheets and an Andesite Alloy
- '''[[Block of Experience]]'''(x2): Crafted from 9 Nuggets of Experience, which can be gotten from crushing ores
- '''[[Brass Ingot]]''': Mix Zinc and Copper in a heated Basin
- '''[[Polished Rose Quartz]]''': Use Sand Paper with Rose Quartz (crafted from Quartz and 8 Redstone) in your Offhand
- '''[[Sturdy Sheet]]''' (x2): Process Powdered Obsidian (from crushing Obsidian) by spouting Lava and then pressing it twice
- '''[[Precision Mechanism]]''': Process a Gold Sheet through a sequenced assembly of Iron Nuggets, Cogwheels, and Large Cogwheels five times
- '''[[Blaze Burner (Evil Eye)]]'''
- '''[[Netherrack (Evil Eye)]]'''
- '''[[Totem of Undying (Evil Eye)]]'''
- '''[[Crushing Wheel (Evil Eye)]]'''
- '''[[Mechanical Crafter (Evil Eye)]]'''
b6781d6fdc26ec2eff897578a56cef47bd2c108d
Brass Hand
0
175
284
2024-04-07T21:39:41Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Brass Hand Brass Funnel ''Crafted using 4 Brass Sheets and an Andesite Alloy'' This item can be crafted from 4 Brass Sheets and the Andesite Alloy. To make Brass Sheets, you'll need to use a Mechanical Press on Brass Ingots. For more information, use the Ponder mechanic on the Mechanical Press. The Brass Hand is used to make Deployers, a powerful tool for automation, and to make Extendo-Grip, which significantly inc..."
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Brass Hand Brass Funnel
''Crafted using 4 Brass Sheets and an Andesite Alloy''
This item can be crafted from 4 Brass Sheets and the Andesite Alloy. To make Brass Sheets, you'll need to use a Mechanical Press on Brass Ingots. For more information, use the
Ponder mechanic on the Mechanical Press.
The Brass Hand is used to make Deployers, a powerful tool for automation, and to make Extendo-Grip, which significantly increases your reach and knockback when held in offhand.
9a1e436e299c860cafcae65dd760625c8cf5c142
Block of Experience
0
176
285
2024-04-07T21:47:48Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' 2x Block of Experience Bottle o' Enchanting ''Crafted using 9 Nuggets of Experience which can be obtained by crushing ores.'' This block can be obtained by crafting the Nuggets of Experience acquired by crushing ores in Crushing Wheels. Additionally, Nuggets can also be found as loot in basic structures. You can use Nuggets of Experience for a small EXP boost."
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
2x Block of Experience Bottle o' Enchanting
''Crafted using 9 Nuggets of Experience which can be obtained by crushing ores.''
This block can be obtained by crafting the Nuggets of Experience acquired by crushing ores in Crushing Wheels. Additionally, Nuggets can also be found as loot in basic
structures.
You can use Nuggets of Experience for a small EXP boost.
376c2236130b25735b3c2f9efb32848ffdfd056d
Brass Ingot
0
177
286
2024-04-07T21:52:54Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Brass Ingot Brass Casing ''Mix Copper and Zinc in a heated basin'' To obtain this item, mix Copper and Zinc Ingots in a heated Basin using a Mixer. For more information, use the Ponder mechanic on the Basin or the Mixer. Brass is used for a number of high-tier Create machines, so it's a very handy resource to have."
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Brass Ingot Brass Casing
''Mix Copper and Zinc in a heated basin''
To obtain this item, mix Copper and Zinc Ingots in a heated Basin using a Mixer. For more information, use the Ponder mechanic on the Basin or the Mixer.
Brass is used for a number of high-tier Create machines, so it's a very handy resource to have.
85dfd8a356fd71d44114868359c719b26eee4c8b
Polished Rose Quartz
0
178
287
2024-04-07T22:00:11Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Polished Rose Quartz Ruby ''Craft and polish a Rose Quartz using 1 Nether Quartz, 8 Redstone Dust, and Sandpaper'' This item can be obtained by crafting Rose Quartz using 8 Redstone and 1 Quartz, and then holding it in your off-hand while using Sandpaper in order to polish it. It is used to craft the Electron Tube, which is a fairly important crafting item in higher-tier Create machines."
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Polished Rose Quartz Ruby
''Craft and polish a Rose Quartz using 1 Nether Quartz, 8 Redstone Dust, and Sandpaper''
This item can be obtained by crafting Rose Quartz using 8 Redstone and 1 Quartz, and then holding it in your off-hand while using Sandpaper in order to polish it.
It is used to craft the Electron Tube, which is a fairly important crafting item in higher-tier Create machines.
37b81feb40c11b2cee1e40d8e25dcaafc4a25162
Sturdy Sheet
0
179
288
2024-04-07T22:07:21Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' 2x Sturdy Sheet Train Track Train Casing Train Schedule ''Process Crushed Obsidian through a sequenced assembly'' This item is obtained by processing Powdered Obsidian by spouting Lava on it, then pressing it twice with a Mechanical Press. For more information, use the Ponder mechanic on the Spout and Mechanical Press. This item is also used in train asse..."
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
2x Sturdy Sheet Train Track
Train Casing
Train Schedule
''Process Crushed Obsidian through a sequenced assembly''
This item is obtained by processing Powdered Obsidian by spouting Lava on it, then pressing it twice with a Mechanical Press. For more information, use the Ponder mechanic on the
Spout and Mechanical Press.
This item is also used in train assembly, the Create mod's premier long-distance transport mechanic
1dbde0eb2ff6e4a32393bd166ba7f56f679011f1
Precision Mechanism
0
180
289
2024-04-07T22:17:40Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Precision Mechanism Mechanical Armor Repair Kit Cogwheel Large Cogwheel ''Process a Gold Sheet through a sequenced assembly'' This item is obtained by processing a Gold Sheet by adding an Iron Nugget, a cogwheel, and a Large Cogwheel using Deployers. This process must be repeated five times and has a 20% chance to fail. For more information, use the Ponder m..."
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Precision Mechanism Mechanical Armor Repair Kit
Cogwheel
Large Cogwheel
''Process a Gold Sheet through a sequenced assembly''
This item is obtained by processing a Gold Sheet by adding an Iron Nugget, a cogwheel, and a Large Cogwheel using Deployers. This process must be repeated five times and has a 20% chance to fail. For more information, use the Ponder mechanic on the Deployer.
The Precision Mechanism is fairly tedious to make, but it uses a variety of extremely powerful Create tools such as the Rotation Speed Controller, the Extendo-Grip, the Wand of Symmetry
39be0fcb15af5912b4a483abcd898cb011fb0bba
Blaze Burner (Evil Eye)
0
181
290
2024-04-07T22:38:09Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Empty Blaze Burner Blaze Cake Blaze Burner ''Activate an Empty Blaze Burner by using it on a BLaze or crafting it with a Totem of Undying'' This item can be obtained by crafting an Empty Blaze Burner with Netherrack and Pressed Iron Sheets, and then activating it by using it on a Blaze. The Blaze Burner has three different stages: dormant, heated, and superheated. Higher tiers of heat have access to more m..."
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Empty Blaze Burner Blaze Cake
Blaze Burner
''Activate an Empty Blaze Burner by using it on a BLaze or crafting it with a Totem of Undying''
This item can be obtained by crafting an Empty Blaze Burner with Netherrack and Pressed Iron Sheets, and then activating it by using it on a Blaze.
The Blaze Burner has three different stages: dormant, heated, and superheated. Higher tiers of heat have access to more mixing and pressing recipes. The Blaze Burner can be fed fuel items to become heated, and Blaze Cakes to become superheated. For more information, use the Ponder mechanic on the Blaze Burner.
b7d7e7783b1473bacbbcaa366a5b7edb3b2459c4
Netherrack (Evil Eye)
0
182
291
2024-04-07T22:48:25Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Netherrack Obsidian ''Crafted from Nether Wart and Cobblestone or found as part of Structures'' this item can be obtained by crafting Nether Wart and Cobblestone together. You can get Nether Wart as part of structure loot. Alternatively, finding structures such as Ruined Portals can bypass this recipe completely, as Netherrack generates as part of those structures"
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Netherrack Obsidian
''Crafted from Nether Wart and Cobblestone or found as part of Structures''
this item can be obtained by crafting Nether Wart and Cobblestone together. You can get Nether Wart as part of structure loot. Alternatively, finding structures such as Ruined Portals can bypass this recipe completely, as Netherrack generates as part of those structures
085b88565b3e61bffed6ae7716392b8217b0374a
Totem of Undying (Evil Eye)
0
183
292
2024-04-07T23:17:02Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Totem of Undying - Slot: Charm Potion of Vitality Health Boost II (4:00) When Applied: Collectible Painting - +8 Max Health ''Drops from Evokers'' This item is dropped by Evokers, which can be found as part of Raids or in Woodland Mansions. You can wear it in your Charm slot to prevent one de..."
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Totem of Undying - Slot: Charm Potion of Vitality
Health Boost II (4:00)
When Applied: Collectible Painting - +8 Max Health
''Drops from Evokers''
This item is dropped by Evokers, which can be found as part of Raids or in Woodland Mansions. You can wear it in your Charm slot to prevent one death.
aca4f2464ffae7027fa51b3c0eb84399431521af
Crushing Wheel (Evil Eye)
0
184
293
2024-04-07T23:57:50Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' 2x Crushing Wheel - Kinetic Stress Impact: High Crushed Raw Copper Crushed Raw Iron Crushed Raw Gold ''Crafted from Andesite Alloy, Stone, and wood in a Mechanical Crafted'' This item can be used to crush various blocks, such as ores or stone. It's an important con..."
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
2x Crushing Wheel - Kinetic Stress Impact: High Crushed Raw Copper
Crushed Raw Iron
Crushed Raw Gold
''Crafted from Andesite Alloy, Stone, and wood in a Mechanical Crafted''
This item can be used to crush various blocks, such as ores or stone. It's an important contraption for crafting various required items for this Eye, so make sure you've got it handy! For more information, use the Ponder mechanic.
Remember that to crush an item, both wheels need to be spinning in opposite directions! The left wheel should be spinning clockwise, and the right wheel should be spinning counterclockwise. YOu can use a Gearshift to manipulate spin direction.
aec1b6a85379512186b6d64004971edafb9089f4
Mechanical Crafter (Evil Eye)
0
185
294
2024-04-08T00:17:42Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' 21x Mechanical Crafter- Kinetic Stress Impact: Low Crafter Sot Cover Crafting Blueprint ''Crafted from Brass Casing, Crafting Table, and an Electron Tube'' '''This item can be obtained through crafting with the following''': '''Electron Tube''' - Crafted using an '''Iron Nugget''', a '''Redstone Torch''', and '''Pol..."
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
21x Mechanical Crafter- Kinetic Stress Impact: Low Crafter Sot Cover
Crafting Blueprint
''Crafted from Brass Casing, Crafting Table, and an Electron Tube''
'''This item can be obtained through crafting with the following''':
'''Electron Tube''' - Crafted using an '''Iron Nugget''', a '''Redstone Torch''', and '''Polished
Rose Quartz'''
'''Brass Casing''' - Obtained by using a '''Brass Ingot''' on a '''Stripped Log'''
'''Crafting Table''' - You know this one
The '''Mechanical Crafter''' must be used to craft certain recipes, such as the '''Crushing Wheel''', '''Extendo-Grip''', and more. For more information, use the Ponder mechanic on the '''Mechanical Crafter'''.
611a8061fcdbf9d0131f55477f98b02079a95d0a
Exotic Eye, The Eye of Marine Life
0
12
295
181
2024-04-09T01:37:01Z
Strix
398684
wikitext
text/x-wiki
- '''[[Pristine Diamond]]'''/'''[[Emerald]]''' - Found by breaking open Ancient Geodes in Workbenches using Tetra Hammers, increased odds if the Hammer has Fortune
- '''[[Prismarine]]''' (x2) / '''[[Elder Prosmarine Coral]]''' - Found in deep Ocean ravines. Prismarine Coral will dry out and turn into Elder Prismarine Coral on land
- '''[[Athame]]''': Dropped by Deepling Priests, which are found in Sunken Cities or rarely fished up
- '''[[Crystalized Coral]]''' - Crafted using the Crystalized Coral Fragments dropped by Corallsus, which are found in Sunken Cities or rarely fished up
- '''[[Neptunium Ingot]]''' - Found in the rarely fished up Neptune's Bounty or smelted down from Neptunium gear
298c0a646784ebfad1fb19955280729b303f520a
298
295
2024-04-09T02:51:02Z
Strix
398684
wikitext
text/x-wiki
- '''[[Pristine Diamond]]'''/'''[[Emerald]]''' - Found by breaking open Ancient Geodes in Workbenches using Tetra Hammers, increased odds if the Hammer has Fortune
- '''[[Prismarine]]''' (x2) / '''[[Elder Prismarine Coral]]''' - Found in deep Ocean ravines. Prismarine Coral will dry out and turn into Elder Prismarine Coral on land
- '''[[Athame]]''': Dropped by Deepling Priests, which are found in Sunken Cities or rarely fished up
- '''[[Crystalized Coral]]''' - Crafted using the Crystalized Coral Fragments dropped by Corallsus, which are found in Sunken Cities or rarely fished up
- '''[[Neptunium Ingot]]''' - Found in the rarely fished up Neptune's Bounty or smelted down from Neptunium gear
160e3afde5e998ab885ba097babf012d13ed93b8
Pristine Diamond
0
186
296
2024-04-09T02:14:30Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Pristine Diamond Digging Claws - Slot: Hands - (Increases the wearer's mining speed and base mining level Durability: 5000 ''Crack open Ancient Geodes using a Tetra Hammer'' This item can be obtained by cracking open Ancient Geodes using a Tetra Hammer. To do this, you need to place an Ancient Geode in a Workbench with the Hammer in your Inventory. You need to enchant your Hammer with..."
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Pristine Diamond Digging Claws - Slot: Hands - (Increases the wearer's mining speed and base mining level
Durability: 5000
''Crack open Ancient Geodes using a Tetra Hammer''
This item can be obtained by cracking open Ancient Geodes using a Tetra Hammer. To do this, you need to place an Ancient Geode in a Workbench with the Hammer in your Inventory. You need to enchant your Hammer with Fortune in order to increase the odds of getting valuable materials!
Pristine Diamonds can be socketed into various Tetra tools to increase their damage, efficiency, and durability. They're very strong, so keep them in mind!
a4968aa5d5c02b7b1dd612232398fd8ac546c5fe
Emerald
0
187
297
2024-04-09T02:46:33Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Pristine Emerald Villager Hat - Slot: Head Decreases the training prices of villagers -Durability:64 ''Crack open Ancient Geodes using a Tetra Hammer'' This item can be obtained by cracking open Ancient Geodes using a Tetra Hammer. To do this, you need to place an Ancient Geode in a Workbench with the Hammer in your inventory. You can enchant your Hammer with Fortune in order..."
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Pristine Emerald Villager Hat - Slot: Head
Decreases the training prices of villagers -Durability:64
''Crack open Ancient Geodes using a Tetra Hammer''
This item can be obtained by cracking open Ancient Geodes using a Tetra Hammer. To do this, you need to place an Ancient Geode in a Workbench with the Hammer in your inventory. You can enchant your Hammer with Fortune in order to increase the odds of getting valuable materials!
Pristine Emeralds can be socketed into various Tetra tools to increase durability and add a 15% chance to deal 200% damage.
de181357fc49580215fd9f3499746be89a8424df
Prismarine
0
188
299
2024-04-09T03:11:50Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' 2x Prismarine Coral Bubble Pearl Prismarine Coral Block ''Harvested from Deep Ocean ravines using Silk Touch'' This item can be obtained from Deep Ocean Ravines. To harvest it, a Silk Touch Tool is required. If broken without Silk Touch, it will drop Prismarine Shards instead. If Prismarine Coral is placed out of the water, it will quickly dry out and become Elder Prismarine Cor..."
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
2x Prismarine Coral Bubble Pearl
Prismarine Coral Block
''Harvested from Deep Ocean ravines using Silk Touch''
This item can be obtained from Deep Ocean Ravines. To harvest it, a Silk Touch Tool is required. If broken without Silk Touch, it will drop Prismarine Shards instead.
If Prismarine Coral is placed out of the water, it will quickly dry out and become Elder Prismarine Coral, which you also need for this Eye.
1224384c00c9059a9a859e080beef21b2fe42f32
File:Site-favicon.ico
6
189
300
2024-04-09T15:49:54Z
Azgoodaz
36052
[[Category:Wiki site images]]
wikitext
text/x-wiki
== Summary ==
[[Category:Wiki site images]]
3281257d861b7e5ab6f3a9b0452ffd6fd6b1d208
Category:Wiki site images
14
190
301
2024-04-09T15:50:03Z
Azgoodaz
36052
Created page with "[[Category:Images]]"
wikitext
text/x-wiki
[[Category:Images]]
8820b63e35aedd9d2666fe40b965d4e91ce0a106
File:Site-logo.png
6
191
302
2024-04-09T15:50:58Z
Azgoodaz
36052
[[Category:Wiki site images]]
wikitext
text/x-wiki
== Summary ==
[[Category:Wiki site images]]
3281257d861b7e5ab6f3a9b0452ffd6fd6b1d208
File:Site-logo-colors.png
6
192
303
2024-04-09T15:51:16Z
Azgoodaz
36052
[[Category:Wiki site images]]
wikitext
text/x-wiki
== Summary ==
[[Category:Wiki site images]]
3281257d861b7e5ab6f3a9b0452ffd6fd6b1d208
305
303
2024-04-09T15:51:54Z
Azgoodaz
36052
Protected "[[File:Site-logo-colors.png]]" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite) [Upload=Allow only administrators] (indefinite))
wikitext
text/x-wiki
== Summary ==
[[Category:Wiki site images]]
3281257d861b7e5ab6f3a9b0452ffd6fd6b1d208
File:Site-favicon.ico
6
189
304
300
2024-04-09T15:51:50Z
Azgoodaz
36052
Protected "[[File:Site-favicon.ico]]" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite) [Upload=Allow only administrators] (indefinite))
wikitext
text/x-wiki
== Summary ==
[[Category:Wiki site images]]
3281257d861b7e5ab6f3a9b0452ffd6fd6b1d208
File:Site-logo.png
6
191
306
302
2024-04-09T15:51:57Z
Azgoodaz
36052
Protected "[[File:Site-logo.png]]" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite) [Upload=Allow only administrators] (indefinite))
wikitext
text/x-wiki
== Summary ==
[[Category:Wiki site images]]
3281257d861b7e5ab6f3a9b0452ffd6fd6b1d208
The Chocolate Edition Wiki
0
1
307
80
2024-04-09T16:01:12Z
Azgoodaz
36052
Azgoodaz moved page [[Main Page]] to [[The Chocolate Edition Wiki]]
wikitext
text/x-wiki
<div class="fpbox mobilecollapsible expanded" id="fpcontentsaether1"><!-- BEGIN Contents links -->
== The Chocolate Edition ==
<div class="fpbody" id="fpsectionimage">[[File:Chocolate edition landing page.webp|x200px|center|class=fpautoscale|]]</div>
<div class="fpbody" id="fpsectiontext">
<hr>
<div>'''Latest Version'''</div>
<div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition/files/4813844 Chocolate Edition-1.5.3.2.zip]</small></div>
<div>'''Download'''</div>
<div><small>[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition The Chocolate Edition on Curse Forge]</small></div>
<div>'''Source'''</div>
<div><small>[https://github.com/chocolate-edition The Chocolate Edition on GitHub]</small></div>
<hr>
</div>
<inputbox>
type=create
width=100
break=no
buttonlabel=Create new article
default=(Article title)
</inputbox>
<!-- For proper mobile styling, wrap list item text in a <div> *unless* it's a link. -->
<div class="fpcontentsection">
<div class="fpcontenttext">[[File:General Guide Book.png|100px|link=|class=fpimageshadow]] [[General Guidebook]]</div>
<div class="fpcontenttext">[[File:Combat Specialist.png|100px|link=|class=fpimageshadow]] [[Combat Specialist]]</div>
<div class="fpcontenttext">[[File:Resource Gathering.png|100px|link=|class=fpimageshadow]] [[Resource Gathering]]</div>
<div class="fpcontenttext">[[File:Explorers Essentials.png|100px|link=|class=fpimageshadow]] [[Explorers Essentials]]</div>
<div class="fpcontenttext">[[File:Craftsmanship and Building.png|100px|link=|class=fpimageshadow]] [[Craftsmanship and Building]]</div>
<div class="fpcontenttext">[[File:Agriculture Infrastructure.png|100px|link=|class=fpimageshadow]] [[Agriculture Infrastructure]]</div>
<div class="fpcontenttext">[[File:The Eyes Quest Screen.png|100px|link=|class=fpimageshadow]] [[The Eyes]]</div>
<div class="fpcontenttext">[[File:Locked Items.jpg|100px|link=|class=fpimageshadow]] [[Locked Items]]</div>
</div>
</div>
6691583e32ff270ebbe7d71bb485bfa8edfe3bde
Main Page
0
193
308
2024-04-09T16:01:12Z
Azgoodaz
36052
Azgoodaz moved page [[Main Page]] to [[The Chocolate Edition Wiki]]
wikitext
text/x-wiki
#REDIRECT [[The Chocolate Edition Wiki]]
54d2ffb17051ea0892c6b9b68105d4b5839ae233
MediaWiki:Mainpage
8
194
309
2024-04-09T16:01:19Z
Azgoodaz
36052
Created page with "The Chocolate Edition Wiki"
wikitext
text/x-wiki
The Chocolate Edition Wiki
53963db4d4a758d3243e8016e3f68900ae6c6a05
MediaWiki:Pagetitle
8
195
310
2024-04-09T16:01:42Z
Azgoodaz
36052
Created page with "$1 - Official {{SITENAME}}"
wikitext
text/x-wiki
$1 - Official {{SITENAME}}
57033220011e307a12da880f313762b28dee374e
MediaWiki:Pagetitle-view-mainpage
8
196
311
2024-04-09T16:02:00Z
Azgoodaz
36052
Created page with "Official {{SITENAME}}"
wikitext
text/x-wiki
Official {{SITENAME}}
c2d59ee45ea02d10b205a5d70873df285c4a3f46
Template:Doc
10
197
312
2024-04-09T16:02:43Z
Azgoodaz
36052
Redirected page to [[Template:Documentation]]
wikitext
text/x-wiki
#REDIRECT [[Template:Documentation]]
42f6a7b19e5c3f7b2cf63e7b21f4401a495a2975
Template:Documentation
10
198
313
2024-04-09T16:02:55Z
Azgoodaz
36052
Created page with "<includeonly>{| class="article-table" style="width:100%;" |- style="font-size:18px;" ! Template documentation follows |- | ''Note: the template above may sometimes be partially or fully invisible.'' |- | Visit [[Template:{{PAGENAMEE}}/doc]] to edit this documentation. ([[Template:Documentation|How does this work?]]) |} <div style="margin:0 1em;"> {{tocright}} {{{{PAGENAME}}/doc}}</div></includeonly><noinclude>{{documentation}}[[Category:Template documentation| ]]</noincl..."
wikitext
text/x-wiki
<includeonly>{| class="article-table" style="width:100%;"
|- style="font-size:18px;"
! Template documentation follows
|-
| ''Note: the template above may sometimes be partially or fully invisible.''
|-
| Visit [[Template:{{PAGENAMEE}}/doc]] to edit this documentation. ([[Template:Documentation|How does this work?]])
|}
<div style="margin:0 1em;">
{{tocright}}
{{{{PAGENAME}}/doc}}</div></includeonly><noinclude>{{documentation}}[[Category:Template documentation| ]]</noinclude>
c111ea219ed0f88e1d5d0017ae0a30906d1c283d
Template:Documentation/doc
10
199
314
2024-04-09T16:03:06Z
Azgoodaz
36052
Created page with "==Description== This template is used to insert descriptions on template pages. ==Syntax== Add <code><nowiki><noinclude></nowiki>{{t|documentation}}<nowiki></noinclude></nowiki></code> at the end of the template page. ==Usage== ===On the Template page=== This is the normal format when used: <pre> TEMPLATE CODE<includeonly>Any categories to be inserted into articles by the template</includeonly><noinclude> {{documentation}}</noinclude> </pre> ''If your template is no..."
wikitext
text/x-wiki
==Description==
This template is used to insert descriptions on template pages.
==Syntax==
Add <code><nowiki><noinclude></nowiki>{{t|documentation}}<nowiki></noinclude></nowiki></code> at the end of the template page.
==Usage==
===On the Template page===
This is the normal format when used:
<pre>
TEMPLATE CODE<includeonly>Any categories to be inserted into articles by the template</includeonly><noinclude>
{{documentation}}</noinclude>
</pre>
''If your template is not a completed div or table, you may need to close the tags just before <code><nowiki>{{documentation}}</nowiki></code> is inserted (within the noinclude tags).''
''A line break right before <code><nowiki>{{documentation}}</nowiki></code> can also be useful as it helps prevent the documentation template "running into" previous code.''
===On the Template/doc page===
Normally, you will want to write something like the following on the documentation page:
<pre>
==Description==
This template is used to do something.
==Syntax==
Type <code>{{t|templatename}}</code> somewhere.
==Samples==
<code><nowiki>{{templatename|input}}</nowiki></code>
results in...
{{templatename|input}}
<includeonly>Any categories for the template itself</includeonly><noinclude>[[Category:Template documentation|{{PAGENAME}}]]</noinclude>
</pre>
Use any or all of the above description/syntax/sample output sections. You may also want to add "see also" or other sections.
Note that the above example also uses the [[Template:T]] and [[Template:T/piece]] templates.
<includeonly>[[Category:General wiki templates|{{PAGENAME}}]]</includeonly><noinclude>[[Category:Template documentation|{{PAGENAME}}]]</noinclude>
61d227e9f31580665c35af65becb12441a8e0b69
The Chocolate Edition Wiki:About
4
200
315
2024-04-09T16:03:35Z
Azgoodaz
36052
Created page with "The '''{{SITENAME}}''' is the largest encyclopedia of information and guides relating to [[The Chocolate Edition]]. The wiki is a flexible web-based database of information made up entirely of user contributions, utilizing MediaWiki software. Please see [[Project:Copyrights|this page]] for information regarding licensing and intellectual property on {{SITENAME}}. Your use of {{SITENAME}} is subject to our terms of service, available at https://wiki.gg/termsofservice/ [..."
wikitext
text/x-wiki
The '''{{SITENAME}}''' is the largest encyclopedia of information and guides relating to [[The Chocolate Edition]].
The wiki is a flexible web-based database of information made up entirely of user contributions, utilizing MediaWiki software. Please see [[Project:Copyrights|this page]] for information regarding licensing and intellectual property on {{SITENAME}}. Your use of {{SITENAME}} is subject to our terms of service, available at https://wiki.gg/termsofservice/
[[Category:Legal notices]]
9480cd35c4803ca0639f99eea7554e48637c616b
341
315
2024-04-09T16:13:03Z
Azgoodaz
36052
Protected "[[The Chocolate Edition Wiki:About]]" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))
wikitext
text/x-wiki
The '''{{SITENAME}}''' is the largest encyclopedia of information and guides relating to [[The Chocolate Edition]].
The wiki is a flexible web-based database of information made up entirely of user contributions, utilizing MediaWiki software. Please see [[Project:Copyrights|this page]] for information regarding licensing and intellectual property on {{SITENAME}}. Your use of {{SITENAME}} is subject to our terms of service, available at https://wiki.gg/termsofservice/
[[Category:Legal notices]]
9480cd35c4803ca0639f99eea7554e48637c616b
The Chocolate Edition Wiki:Copyrights
4
201
316
2024-04-09T16:03:45Z
Azgoodaz
36052
Created page with "'''{{SITENAME}}''' content, materials, brand-names and logos of companies are the intellectual property of their respective owners. Content that you make available on {{SITENAME}} is licensed by you to us under our [https://wiki.gg/termsofservice/ Terms of Service]. Do not make content available on {{SITENAME}} where you do not have the necessary rights to grant this license. Any content with said logos features a proper copyright license to adhere to regulations. {{SI..."
wikitext
text/x-wiki
'''{{SITENAME}}''' content, materials, brand-names and logos of companies are the intellectual property of their respective owners.
Content that you make available on {{SITENAME}} is licensed by you to us under our [https://wiki.gg/termsofservice/ Terms of Service]. Do not make content available on {{SITENAME}} where you do not have the necessary rights to grant this license.
Any content with said logos features a proper copyright license to adhere to regulations. {{SITENAME}} is not affiliated with any of the brand-names, LLC's or companies featured on this Wiki.
All textual and graphical content on {{SITENAME}} that we may lawfully license is licensed to you under the Creative Commons [https://creativecommons.org/licenses/by-sa/4.0/ CC BY-SA 4.0] license. You may read the [http://creativecommons.org/licenses/by-sa/4.0/legalcode full legal code of the license here].
[[Category:Legal notices]]
b77e0a82562c784fe598a5e4d6be264a627025eb
342
316
2024-04-09T16:13:07Z
Azgoodaz
36052
Protected "[[The Chocolate Edition Wiki:Copyrights]]" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))
wikitext
text/x-wiki
'''{{SITENAME}}''' content, materials, brand-names and logos of companies are the intellectual property of their respective owners.
Content that you make available on {{SITENAME}} is licensed by you to us under our [https://wiki.gg/termsofservice/ Terms of Service]. Do not make content available on {{SITENAME}} where you do not have the necessary rights to grant this license.
Any content with said logos features a proper copyright license to adhere to regulations. {{SITENAME}} is not affiliated with any of the brand-names, LLC's or companies featured on this Wiki.
All textual and graphical content on {{SITENAME}} that we may lawfully license is licensed to you under the Creative Commons [https://creativecommons.org/licenses/by-sa/4.0/ CC BY-SA 4.0] license. You may read the [http://creativecommons.org/licenses/by-sa/4.0/legalcode full legal code of the license here].
[[Category:Legal notices]]
b77e0a82562c784fe598a5e4d6be264a627025eb
Category:Legal notices
14
202
317
2024-04-09T16:03:57Z
Azgoodaz
36052
Created page with "[[Category:{{SITENAME}}]]"
wikitext
text/x-wiki
[[Category:{{SITENAME}}]]
dd8aaa34cf600c1567d240a3f4bc615164a11592
Category:The Chocolate Edition Wiki
14
203
318
2024-04-09T16:04:06Z
Azgoodaz
36052
Created page with "[[Category:{{SITENAME}}]]"
wikitext
text/x-wiki
[[Category:{{SITENAME}}]]
dd8aaa34cf600c1567d240a3f4bc615164a11592
Module:Navbox
828
204
319
2024-04-09T16:04:33Z
Azgoodaz
36052
Created page with "return require('dev:Navbox')"
Scribunto
text/plain
return require('dev:Navbox')
c8a2e8ca66705167dfe560657ec2a34438a585c9
Template:Navbox/doc
10
205
320
2024-04-09T16:04:44Z
Azgoodaz
36052
Created page with ";Description :This template is used to create a basic navigation box. You can do so by calling the template, via the steps under "Syntax", but it is recommended to '''copy the code verbatim''' via the steps under "Navbox Creation".<br> <center>For more information regarding navboxes, head to the [https://support.wiki.gg/wiki/Navigation_Boxes Support Wiki]</center> ;Navbox Creation <inputbox> type=create prefix=Template: preload=Template:Navbox editintro=Template:Navbox/d..."
wikitext
text/x-wiki
;Description
:This template is used to create a basic navigation box. You can do so by calling the template, via the steps under "Syntax", but it is recommended to '''copy the code verbatim''' via the steps under "Navbox Creation".<br>
<center>For more information regarding navboxes, head to the [https://support.wiki.gg/wiki/Navigation_Boxes Support Wiki]</center>
;Navbox Creation
<inputbox>
type=create
prefix=Template:
preload=Template:Navbox
editintro=Template:Navbox/doc
buttonlabel=Make your navbox!
default = Navbox Foo
</inputbox>
#Think of a name for your navbox, like "Navbox Foo". Type it in the above field, press the button, and save the page immediately. Be ready to return to ''this'' page to see the rest of the instructions.
#Edit the resulting page in source mode.
#Replace <code>{{{header}}}</code> with the text you would like to appear in the header.
#Replace <code>{{{body}}}</code> with the text you would like to appear in the body.
#To add another section, copy these four lines of code immediately below the lines in the existing code that they resemble:
<pre>|-
! style="padding:0.2em 0.5em;" nowrap="nowrap" class="color1" | {{{header}}}
|-
| style="padding:0.2em 0.5em;" | {{{body}}}</pre>
Save the page once you have added as many sections as you needed, and filled them with content. You may also want to create a /doc subpage explaining that to call the resulting template, one must only type <code>{<nowiki/>{Navbox Foo}}</code>, or rather, whatever we decided to name the template in step 1.
;Syntax
<pre>{{navbox
|title=Land of Bob
|list1=This <nowiki>[[place]]</nowiki> and that <nowiki>[[place]]</nowiki>.
}}</pre>
:Results in...
{{navbox
|title=Land of Bob
|list1=This <nowiki>[[place]]</nowiki> and that <nowiki>[[place]]</nowiki>.
}}
<includeonly>[[Category:Templates|{{PAGENAME}}]][[Category:Navbox templates|{{PAGENAME}}]]</includeonly><noinclude>[[Category:Template documentation|{{PAGENAME}}]]</noinclude>
9d3e0be2c9afed3fc754a960e0e620f9eee781f4
Template:Navbox
10
206
321
2024-04-09T16:04:56Z
Azgoodaz
36052
Created page with "{{#invoke:Navbox|main}}<noinclude>{{documentation}}[[Category:Navbox templates]]</noinclude>"
wikitext
text/x-wiki
{{#invoke:Navbox|main}}<noinclude>{{documentation}}[[Category:Navbox templates]]</noinclude>
d11646403319fbd3de9a1328ca1edc1972be201d
MediaWiki:Deletereason-dropdown
8
207
322
2024-04-09T16:05:08Z
Azgoodaz
36052
Created page with "*Vandalism and problems ** Spam ** Vandalism ** Duplicate ** Gibberish ** Copyright violation *Maintenance ** Author request ** Housekeeping ** Marked for deletion ** Merged ** Moved ** Orphaned page *Redirects ** Broken redirect ** Unused redirect"
wikitext
text/x-wiki
*Vandalism and problems
** Spam
** Vandalism
** Duplicate
** Gibberish
** Copyright violation
*Maintenance
** Author request
** Housekeeping
** Marked for deletion
** Merged
** Moved
** Orphaned page
*Redirects
** Broken redirect
** Unused redirect
3e489e0b34793115384a1737f86ffea553f5cf9b
MediaWiki:Theme-dark
8
208
323
2024-04-09T16:05:19Z
Azgoodaz
36052
Created page with "Dark"
wikitext
text/x-wiki
Dark
ae1ef01432946b8976b9b58575b3390ab7644db2
MediaWiki:Theme-light
8
209
324
2024-04-09T16:05:25Z
Azgoodaz
36052
Created page with "Light"
wikitext
text/x-wiki
Light
a36ef8aba22905e2d2efbf1ac1d6230d5761859d
Template:Wiki Admin
10
210
325
2024-04-09T16:05:37Z
Azgoodaz
36052
Created page with "<includeonly>{{#if:{{{1|}}}| {{!}} style{{=}}"width:50%;" {{!}} [[User:{{{1}}}{{!}}{{{1}}}]] {{{2|}}} / [[User talk:{{{1}}}{{!}}''talk'']] / [[Special:Contributions/{{{1}}}{{!}}''contribs'']] | {{!}} colspan{{=}}"2" {{!}} None }}</includeonly><noinclude>[[Category:Templates]]</noinclude>"
wikitext
text/x-wiki
<includeonly>{{#if:{{{1|}}}|
{{!}} style{{=}}"width:50%;" {{!}} [[User:{{{1}}}{{!}}{{{1}}}]] {{{2|}}} / [[User talk:{{{1}}}{{!}}''talk'']] / [[Special:Contributions/{{{1}}}{{!}}''contribs'']] |
{{!}} colspan{{=}}"2" {{!}} None }}</includeonly><noinclude>[[Category:Templates]]</noinclude>
5025cfc394540c7e40ba4ac58f659849b602f6db
Template:Translator admins list
10
211
326
2024-04-09T16:05:50Z
Azgoodaz
36052
Created page with "=== Translators === {| style="width: {{{1|100%}}};" |- N/A |- |} <noinclude>[[Category:Wiki staff templates]]</noinclude>"
wikitext
text/x-wiki
=== Translators ===
{| style="width: {{{1|100%}}};"
|-
N/A
|-
|}
<noinclude>[[Category:Wiki staff templates]]</noinclude>
0fd79dc1e08d6da8b44ca41bcb5b7d36d1fe51d3
Template:Wikigg wiki staff list (section)
10
212
327
2024-04-09T16:05:59Z
Azgoodaz
36052
Created page with "=== wiki.gg Staff Representative === {| style="width: {{{1|100%}}};" |- {{Wiki Admin|pcj|[[File:Flag us.svg|16px|English]]}} |- {{Wiki Admin|ReedemtheD3ad!|[[File:Flag us.svg|16px|English]]}} |} See [https://support.wiki.gg/wiki/Staff Staff] for more. <noinclude>[[Category:Wiki staff templates]]</noinclude>"
wikitext
text/x-wiki
=== wiki.gg Staff Representative ===
{| style="width: {{{1|100%}}};"
|-
{{Wiki Admin|pcj|[[File:Flag us.svg|16px|English]]}}
|-
{{Wiki Admin|ReedemtheD3ad!|[[File:Flag us.svg|16px|English]]}}
|}
See [https://support.wiki.gg/wiki/Staff Staff] for more.
<noinclude>[[Category:Wiki staff templates]]</noinclude>
7b42b827f32d8a0decedc6956cf0f1aee50ca82e
Template:Community admins list
10
213
328
2024-04-09T16:06:35Z
Azgoodaz
36052
Created page with "=== Community Admin's === {| style="width: {{{1|100%}}};" |- {{Wiki Admin|Strix|[[File:Flag us.svg|16px|English]]}} |- {{Wiki Admin|Toxin|[[File:Flag us.svg|16px|English]]}} |} <noinclude>[[Category:Wiki staff templates]]</noinclude>"
wikitext
text/x-wiki
=== Community Admin's ===
{| style="width: {{{1|100%}}};"
|-
{{Wiki Admin|Strix|[[File:Flag us.svg|16px|English]]}}
|-
{{Wiki Admin|Toxin|[[File:Flag us.svg|16px|English]]}}
|}
<noinclude>[[Category:Wiki staff templates]]</noinclude>
a7c9681f8a47d3552be2da7190fb221204b11021
MediaWiki:Common.js
8
214
329
2024-04-09T16:06:53Z
Azgoodaz
36052
Created page with "/* Any JavaScript here will be loaded for all users on every page load. */ mw.loader.getScript( 'https://commons.wiki.gg/index.php?title=MediaWiki:Common-base.js&action=raw&ctype=text/javascript' ); /* ========================================== Scroll detector for the fadeInUp animation ========================================== */ $( document ).ready(function() { $(window).scroll(function() { $('.fadeInUpObject').each(function(){ var imagePos = $(this).offset()...."
javascript
text/javascript
/* Any JavaScript here will be loaded for all users on every page load. */
mw.loader.getScript( 'https://commons.wiki.gg/index.php?title=MediaWiki:Common-base.js&action=raw&ctype=text/javascript' );
/*
==========================================
Scroll detector for the fadeInUp animation
==========================================
*/
$( document ).ready(function() {
$(window).scroll(function() {
$('.fadeInUpObject').each(function(){
var imagePos = $(this).offset().top;
var topOfWindow = $(window).scrollTop();
if (imagePos < topOfWindow+600) {
$(this).addClass("fadeInUp");
}
});
});
});
/*
==========================================
Scroll detector for the pullDown animation
==========================================
*/
$( document ).ready(function() { //when the page has loaded,
$(window).scroll(function() {
$('.pullDownObject').each(function(){ //For each element with the class "pullDownObject",
var imagePos = $(this).offset().top;
var topOfWindow = $(window).scrollTop(); //(Defining topOfWindow)
if (imagePos < topOfWindow+600) { //If the element is 600px away from topOfWindow,
$(this).addClass("pullDown"); //Add the "pullDown" class to it, giving it the animation
}
});
});
});
/* Note that the pullDown class is defined elsewhere, in the wiki's CSS page */
0a85c3105e871d9bea3f008f67a80d1beab2a9c7
MediaWiki:Sidebar
8
215
330
2024-04-09T16:09:12Z
Azgoodaz
36052
Created page with " * navigation ** mainpage|mainpage-description ** portal-url|portal ** recentchanges-url|recentchanges ** randompage-url|randompage * Portals ** https://discord.gg/QAmPKfmb52|Discord ** https://ko-fi.com/poorprune|Ko-fi * Chocolate Edition **The Chocolate Edition |About Chocolate Edition ** https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition|Project * SEARCH * TOOLBOX * LANGUAGES"
wikitext
text/x-wiki
* navigation
** mainpage|mainpage-description
** portal-url|portal
** recentchanges-url|recentchanges
** randompage-url|randompage
* Portals
** https://discord.gg/QAmPKfmb52|Discord
** https://ko-fi.com/poorprune|Ko-fi
* Chocolate Edition
**The Chocolate Edition |About Chocolate Edition
** https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition|Project
* SEARCH
* TOOLBOX
* LANGUAGES
88581f7125d2cdd162a6ce0bbda5f979825670b7
MediaWiki:Gadget-fixCrossWikiNotif
8
216
331
2024-04-09T16:10:49Z
Azgoodaz
36052
Created page with "Echo cross-wiki notifications."
wikitext
text/x-wiki
Echo cross-wiki notifications.
465dd46832007e3125904699e84bbe969ccd8afc
MediaWiki:Gadget-fixCrossWikiNotif.js
8
217
332
2024-04-09T16:11:03Z
Azgoodaz
36052
Created page with "mw.loader.using(['ext.echo.api', 'mediawiki.language']).then(function() { if (mw.echo.api.EchoApi.prototype.DEFAULTfetchNotifications) return; mw.echo.api.EchoApi.prototype.DEFAULTfetchNotifications = mw.echo.api.EchoApi.prototype.fetchNotifications; mw.echo.api.EchoApi.prototype.fetchNotifications = function() { return this.DEFAULTfetchNotifications.apply(this, arguments).then(function(data) { var foreignNotifData = ( data || { list: [] } ).list.find(function(no..."
javascript
text/javascript
mw.loader.using(['ext.echo.api', 'mediawiki.language']).then(function() {
if (mw.echo.api.EchoApi.prototype.DEFAULTfetchNotifications) return;
mw.echo.api.EchoApi.prototype.DEFAULTfetchNotifications = mw.echo.api.EchoApi.prototype.fetchNotifications;
mw.echo.api.EchoApi.prototype.fetchNotifications = function() {
return this.DEFAULTfetchNotifications.apply(this, arguments).then(function(data) {
var foreignNotifData = ( data || { list: [] } ).list.find(function(notifData) {
return notifData.type === 'foreign';
}), wikiList, source, title;
if (foreignNotifData) {
wikiList = [];
for (source in foreignNotifData.sources) {
title = source.replace('_', '.wiki.gg/').replace(/\/en$/, '');
wikiList.push(title);
foreignNotifData.sources[source].title = title;
foreignNotifData.sources[source].url = 'https://' + title + '/api.php';
foreignNotifData.sources[source].base = 'https://' + title + '/wiki/$1';
}
if (foreignNotifData['*'] && foreignNotifData['*'].body === mw.language.listToText(Array(wikiList.length).fill(''))) {
foreignNotifData['*'].body = mw.language.listToText(wikiList);
}
}
return data;
});
};
});
279c1a0c4d8bc5df1e273dece10edb5a703087b9
MediaWiki:Gadget-UploadMultipleFiles
8
218
333
2024-04-09T16:11:17Z
Azgoodaz
36052
Created page with "Allow uploading multiple files on [[Special:Upload]]"
wikitext
text/x-wiki
Allow uploading multiple files on [[Special:Upload]]
c2aae2c6bdf82241e50f15e76b959996be82a061
MediaWiki:Gadget-UploadMultipleFiles.js
8
219
334
2024-04-09T16:11:30Z
Azgoodaz
36052
Created page with "/* Modified version of https://dev.fandom.com/wiki/UploadMultipleFiles * from https://terraria.wiki.gg/wiki/MediaWiki:Gadget-uploadMultipleFiles.js */ mw.loader.using(["site", "mediawiki.util"]).then(function() { if (mw.config.get("wgCanonicalSpecialPageName") !== "Upload") return; var l10nFactory = l10nFactory || function($lang, $data) { return function ($key) { // (null == undefined) is true, (null === undefined) is false return ($data[$lang] && $data[$la..."
javascript
text/javascript
/* Modified version of https://dev.fandom.com/wiki/UploadMultipleFiles
* from https://terraria.wiki.gg/wiki/MediaWiki:Gadget-uploadMultipleFiles.js */
mw.loader.using(["site", "mediawiki.util"]).then(function() {
if (mw.config.get("wgCanonicalSpecialPageName") !== "Upload")
return;
var l10nFactory = l10nFactory || function($lang, $data) {
return function ($key) {
// (null == undefined) is true, (null === undefined) is false
return ($data[$lang] && $data[$lang][$key] != null) ? $data[$lang][$key] : $data.en[$key];
};
};
const l10n = l10nFactory(mw.config.get("wgUserLanguage"), {
en: {
multiupload: "Upload multiple files:",
yes: "Yes",
no: "No",
sourcefiles: "Source files:",
categoryname: "Category name:",
categorynamehint: "Page name of the category the files will automatically be added to, e.g. Item images",
categorynamespace: "Category",
uploadfiles: "Upload files",
nofiles: "Please select some files first.",
nolicense: "Please select a valid license first.",
summary: "Summary",
license: "Licensing",
categories: "Categories",
uploading: "Uploading files...",
uploaded: "Uploaded:",
failed: "Failed:",
done: "Done."
}
});
const getUploadDescription = function() {
var sections = [];
var summary = $("#wpUploadDescription").val();
var licenseDisplayName = $("#wpLicense option:selected").val();
var categoryName = $("#multiFileCategory").val();
if (summary !== "")
sections.push(summary);
if (licenseDisplayName !== "") {
var licenseTemplateText = $("#wpLicense option:selected").prop("title");
sections.push("== " + l10n("license") + " ==\n" + licenseTemplateText);
}
if (categoryName !== "")
sections.push("[[" + l10n("categorynamespace") + ":" + categoryName + "]]");
return sections.join("\n\n");
};
const getWatchlistPreference = function() {
if ($("#wpWatchthis").is(":checked")) {
return "watch";
} else {
return "nochange";
}
};
$(function(){
$("#wpUploadFile").parent().parent().addClass("regularFileSelect");
$("tr.regularFileSelect").before('<tr><td class="mw-label">'+ l10n("multiupload") + '</td><td class="mw-input"><label><input type="radio" name="multipleFiles" value="'+ l10n("yes") + '" /> '+ l10n("yes") + '</label> <label><input type="radio" name="multipleFiles" value="'+ l10n("no") + '" checked="" /> '+ l10n("no") + '</label></td></tr>');
$("tr.regularFileSelect").after('<tr class="multipleFileSelect" style="display:none;"><td class="mw-label">' + l10n("sourcefiles") + '</td><td class="mw-input"><input type="file" id="multiupload" multiple /></td></tr>');
$("input[name='wpUpload']").addClass("regularFileSelect");
$("#wpDestFile").parent().parent().addClass("regularFileSelect");
$("#wpIgnoreWarning").parent().parent().addClass("regularFileSelect");
// Append "category name" textbox to multiupload section
$("#mw-upload-form #mw-htmlform-description tbody").append('<tr class="mw-htmlform-field-HTMLTextField multipleFileSelect" style="display:none;"><td class="mw-label"><label for="multiFileCategory"><abbr title="' + l10n("categorynamehint") + '">' + l10n("categoryname") + '</abbr></label></td><td class="mw-input"><input id="multiFileCategory" name="multiFileCategory" size="60"></td></tr>');
$("input[name='wpUpload']").after('<input type="button" value="' + l10n("uploadfiles") + '" class="multipleFileSelect" style="display:none;" id="multiFileSubmit" />');
$("input[name='multipleFiles']").change(function() {
if (this.value === l10n("yes")) {
$(".regularFileSelect").hide();
$(".multipleFileSelect").show();
} else {
$(".regularFileSelect").show();
$(".multipleFileSelect").hide();
}
});
$("#multiFileSubmit").click(function() {
var files = $("#multiupload")[0].files;
// Cancel upload if no files are selected
if (files.length === 0) {
alert(l10n("nofiles"));
return false;
}
// Cancel upload if no license is selected
if ($("#wpLicense option:selected").val() === "" && !mw.config.get("UMFBypassLicenseCheck")) {
alert(l10n("nolicense"));
return false;
}
// Description is summary + license + category
var description = getUploadDescription();
var watch = getWatchlistPreference();
$("#firstHeading").text(l10n("uploading"));
$("#mw-content-text").html("<h3>" + l10n("uploaded") + "</h3><ul></ul><div style='display:none;' id='multiUploadFailed'><h3>" + l10n("failed") + "</h3><ul></ul></div>");
var currentFileIdx = 0;
var uploadCurrentFile;
uploadCurrentFile = function() {
if (currentFileIdx > files.length) {
$("#mw-content-text").append("<h3>"+ l10n("done") + "</h3>");
return;
}
if (files[currentFileIdx] === undefined) {
currentFileIdx++;
uploadCurrentFile();
return;
}
fd = new FormData();
fd.append("action", "upload");
fd.append("token", mw.user.tokens.get("csrfToken"));
fd.append("filename", files[currentFileIdx].name);
fd.append("file", files[currentFileIdx]);
fd.append("text", description);
fd.append("watchlist", watch);
fd.append("ignorewarnings", 1);
fd.append("format", "json");
$.ajax({
url: mw.util.wikiScript("api"),
method: "POST",
data: fd,
cache: false,
contentType: false,
processData: false,
type: "POST"
}).done(function(d) {
if (d.error == undefined) {
$("#mw-content-text > ul").append('<li><a href="' + d.upload.imageinfo.descriptionurl + '" target="_blank">' + d.upload.filename + '</a></li>');
} else {
$("#multiUploadFailed ul").append('<li>' + files[currentFileIdx].name + '</li>');
$("#multiUploadFailed").show();
}
currentFileIdx++;
uploadCurrentFile();
}).fail(function() {
$("#multiUploadFailed ul").append('<li>' + files[currentFileIdx].name + '</li>');
$("#multiUploadFailed").show();
currentFileIdx++;
uploadCurrentFile();
});
};
uploadCurrentFile();
});
});
});
6049f371c7ebf0daa915949e6648f7870fdd1fc7
MediaWiki:Gadget-UserProfile
8
220
335
2024-04-09T16:11:39Z
Azgoodaz
36052
Created page with "Shows users statistics and groups on Profile Pages"
wikitext
text/x-wiki
Shows users statistics and groups on Profile Pages
19e5527677781bdc4e0fb8113ec25a631f36639a
MediaWiki:Gadget-UserProfile.css
8
221
336
2024-04-09T16:11:49Z
Azgoodaz
36052
Created page with "#contentSub > * + .horse-userprofile { margin-top: 1em; } .horse-userprofile { font-size: 120%; color: var(--content-text-color); border: 2px solid var(--content-border-color); padding: 6px 12px; } .horse-userprofile-info span:first-of-type { font-weight: bold; }"
css
text/css
#contentSub > * + .horse-userprofile {
margin-top: 1em;
}
.horse-userprofile {
font-size: 120%;
color: var(--content-text-color);
border: 2px solid var(--content-border-color);
padding: 6px 12px;
}
.horse-userprofile-info span:first-of-type {
font-weight: bold;
}
5f1fe6b91b4fc5a26aa58e4771456204b1cfc5dc
MediaWiki:Gadget-UserProfile.js
8
222
337
2024-04-09T16:12:01Z
Azgoodaz
36052
Created page with "// User profile // <nowiki> mw.loader.using( [ 'mediawiki.util', 'mediawiki.api' ] ).done( function() { var username = mw.config.get('wgRelevantUserName'); var lang = mw.language.bcp47(mw.config.get('wgUserLanguage')); if ( username && !window.loadedHorseUserProfile ) { window.loadedHorseUserProfile = true; var dateOptions = { year: "numeric", month: "short", day: "numeric", hour: "2-digit", minute: "2-digit", timeZone: "UTC", timeZoneName: "s..."
javascript
text/javascript
// User profile
// <nowiki>
mw.loader.using( [ 'mediawiki.util', 'mediawiki.api' ] ).done( function() {
var username = mw.config.get('wgRelevantUserName');
var lang = mw.language.bcp47(mw.config.get('wgUserLanguage'));
if ( username && !window.loadedHorseUserProfile ) {
window.loadedHorseUserProfile = true;
var dateOptions = {
year: "numeric",
month: "short",
day: "numeric",
hour: "2-digit",
minute: "2-digit",
timeZone: "UTC",
timeZoneName: "short"
};
var api = new mw.Api();
if ( mw.util.isIPAddress(username) ) api.get( {
action: 'query',
list: ['usercontribs', 'blocks'],
ucuser: username,
ucprop: [],
uclimit: 'max',
bkip: username,
bkprop: ['user', 'by', 'timestamp', 'expiry', 'reason'],
bklimit: 1,
formatversion: 2
} ).done( function(data) {
var editcount = data.query.usercontribs.length;
if ( data.continue ) editcount = data.limits.usercontribs+'+'
var user = {
groups: ['*'],
editcount: editcount
};
formatProfile(user, data.query.blocks[0]);
} );
else api.get( {
action: 'query',
list: 'users',
ususers: username,
usprop: ['groups', 'editcount', 'registration', 'blockinfo', 'emailable'],
formatversion: 2
} ).done( function(data) {
var user = data.query.users[0];
var block;
if ( user.blockid ) block = {
user: username,
by: user.blockedby,
timestamp: user.blockedtimestamp,
expiry: user.blockexpiry,
reason: user.blockreason
};
formatProfile(user, block);
} );
function formatProfile(user, block) {
user.groups.splice(user.groups.indexOf('*'), 1);
var text = '<div class="horse-userprofile-info">';
if ( user.groups.length ) {
var groupList = user.groups.map( function(group) {
var grouppage = '{{MediaWiki:grouppage-'+group+'}}';
return [
'{{#ifexist: '+grouppage+' | [['+grouppage+'|{{int:group-'+group+'}}]] | {{int:group-'+group+'}} }}',
'{{#ifexist: '+grouppage+' | [['+grouppage+'|{{int:group-'+group+'-member|'+username+'}}]] | {{int:group-'+group+'-member|'+username+'}} }}'
];
} ).reduce( function(prev, cur) {
prev[0].push(cur[0]);
prev[1].push(cur[1]);
return prev;
}, [[], []] );
text += '\n\n<span>{{int:prefs-memberingroups|'+user.groups.length+'|'+username+'}}</span>\t<span>{{int:prefs-memberingroups-type|'+mw.language.listToText(groupList[0])+'|'+mw.language.listToText(groupList[1])+'}}</span>';
}
text += '\n\n<span>{{int:prefs-edits}}</span>\t<span>[[Special:Contribs/'+username+'|'+mw.language.convertNumber(user.editcount)+']]</span>';
if ( user.registration ) {
text += '\n\n<span>{{int:prefs-registration}}</span>\t<span>'+mw.language.convertNumber(new Date(user.registration).toLocaleString(lang, dateOptions))+'</span>';
if ( !user.emailable ) text += '\n\n<span>{{int:nowikiemailtext|'+username+'}}</span>';
}
text += '\n\n</div>';
if ( block && mw.config.get('wgArticleId') !== 0 ) {
var blockDate = new Date(block.timestamp);
var blockexpiry = '{{int:infiniteblock}}';
if ( !['infinite', 'indefinite', 'infinity', 'never'].includes(block.expiry) ) {
var expiry = new Date(block.expiry.replace( /(\d{4})(\d{2})(\d{2})(\d{2})(\d{2})(\d{2,3})/, '$1-$2-$3T$4:$5:$6Z' ));
var duration = expiry - blockDate;
var blockDuration = [];
var factor = 1000;
if ( duration % factor === 0 ) blockDuration = ['duration-seconds', Math.floor(duration / factor)];
factor *= 60;
if ( duration % factor === 0 ) blockDuration = ['duration-minutes', Math.floor(duration / factor)];
factor *= 60;
if ( duration % factor === 0 ) blockDuration = ['duration-hours', Math.floor(duration / factor)];
factor *= 24;
if ( duration % factor === 0 ) blockDuration = ['duration-days', Math.floor(duration / factor)];
if ( duration % (factor*7) === 0 ) blockDuration = ['duration-weeks', Math.floor(duration / (factor*7))];
if ( duration % (factor*30) === 0 ) blockDuration = ['months', Math.floor(duration / (factor*30))];
factor *= 365;
if ( duration % factor === 0 ) blockDuration = ['duration-years', Math.floor(duration / factor)];
if ( duration % (factor*10) === 0 ) blockDuration = ['duration-decades', Math.floor(duration / (factor*10))];
if ( duration % (factor*100) === 0 ) blockDuration = ['duration-centuries', Math.floor(duration / (factor*100))];
if ( duration % (factor*1000) === 0 ) blockDuration = ['duration-millennia', Math.floor(duration / (factor*1000))];
if ( blockDuration.length < 2 || blockDuration[1] > 1000 ) blockexpiry = mw.language.convertNumber(expiry.toLocaleString(lang, dateOptions));
else blockexpiry = '{{int:'+blockDuration.join('|')+'}}';
}
text += '<div class="horse-userprofile-block mw-warning-with-logexcerpt"><div>\n{{int:blocked-notice-logextract|'+username+'}}\n';
text += '* '+mw.language.convertNumber(blockDate.toLocaleString(lang, dateOptions))+' {{int:logentry-block-block|[[User:'+block.by+'|'+block.by+']] <span class="mw-usertoollinks mw-changeslist-links"><span>[[User talk:'+block.by+'|{{int:talkpagelinktext}}]]</span> <span>[[Special:Contribs/'+block.by+'|{{int:contribslink}}]]</span></span>|'+block.by;
if ( mw.util.isIPAddress(block.user, true) ) text += '|[[Special:Contribs/'+block.user+'|'+block.user+']] <span class="mw-usertoollinks mw-changeslist-links"><span>[[User talk:'+block.user+'|{{int:talkpagelinktext}}]]</span></span>';
else text += '|[[User:'+block.user+'|'+block.user+']] <span class="mw-usertoollinks mw-changeslist-links"><span>[[User talk:'+block.user+'|{{int:talkpagelinktext}}]]</span> <span>[[Special:Contribs/'+block.user+'|{{int:contribslink}}]]</span></span>';
text += '|'+block.user+'|'+blockexpiry+'|}} <span class="comment">{{int:parentheses|'+block.reason+'}}</span></div></div>';
}
api.parse( text, {
disablelimitreport: true,
wrapoutputclass: 'horse-userprofile mw-message-box mw-content-'+($('#contentSub').attr('dir')||'ltr'),
uselang: mw.config.get('wgUserLanguage')
} ).done( function(parsedText) {
$('#contentSub').append(parsedText.replace( /\u29FCgroup-([^\u29FC\u29FD]+?)(?:-member)?\u29FD/g, '$1' ));
} );
}
}
} );
// </nowiki>
2df0d96710fe446c5289ea1c484419b50c43fd5b
MediaWiki:Gadget-linkPurge.js
8
223
338
2024-04-09T16:12:15Z
Azgoodaz
36052
Created page with "var l10n = (function(){ var $text = { 'buttonlabel': { 'en': 'Purge', 'de': 'Aktualisieren', 'fr': 'Purger', 'ru': 'Обновить', 'pt': 'Actualizar', 'pt-br': 'Actualizar', }, 'hovertext': { 'en': 'Purge the server cache for this page', 'de': 'Den Server-Cache dieser Seite löschen', 'fr': 'Purge le cache du serveur de cette page', 'ru': 'Очистить кэш сервера на этой странице', 'pt': 'Limpe o ca..."
javascript
text/javascript
var l10n = (function(){
var $text = {
'buttonlabel': {
'en': 'Purge',
'de': 'Aktualisieren',
'fr': 'Purger',
'ru': 'Обновить',
'pt': 'Actualizar',
'pt-br': 'Actualizar',
},
'hovertext': {
'en': 'Purge the server cache for this page',
'de': 'Den Server-Cache dieser Seite löschen',
'fr': 'Purge le cache du serveur de cette page',
'ru': 'Очистить кэш сервера на этой странице',
'pt': 'Limpe o cache do servidor para esta página',
'pt-br': 'Limpe o cache do servidor para esta página',
}
}
var $lang = mw.config.get( 'wgUserLanguage' ) || 'en';
return function(key){
return $text[key] && ($text[key][$lang] || $text[key]['en']) || '';
}
})();
$(document).ready(function(){
var url = new URL(window.location.href);
url.searchParams.set('action', 'purge');
mw.util.addPortletLink('p-cactions', url.href, l10n('buttonlabel'), 'ca-gadget-purgecache', l10n('hovertext'), '1');
});
73f6a3c5b6be19eee82db8e3388312b7d1aec58b
MediaWiki:Gadget-linkPurge
8
224
339
2024-04-09T16:12:26Z
Azgoodaz
36052
Created page with "Adds a "Purge" link to the top of each page. When clicked, the server cache of the current page is cleared and refreshed."
wikitext
text/x-wiki
Adds a "Purge" link to the top of each page. When clicked, the server cache of the current page is cleared and refreshed.
4f15d6c312b5e3baf1200830d32fa07b4d4c6173
MediaWiki:Gadgets-definition
8
225
340
2024-04-09T16:12:37Z
Azgoodaz
36052
Created page with "* linkPurge[ResourceLoader|type=general]|linkPurge.js * UserProfile[ResourceLoader|dependencies=mediawiki.api|default]|UserProfile.js|UserProfile.css * UploadMultipleFiles[ResourceLoader|default]|UploadMultipleFiles.js * fixCrossWikiNotif[ResourceLoader|dependencies=ext.echo.api,mediawiki.language|default|hidden|type=general]|fixCrossWikiNotif.js"
wikitext
text/x-wiki
* linkPurge[ResourceLoader|type=general]|linkPurge.js
* UserProfile[ResourceLoader|dependencies=mediawiki.api|default]|UserProfile.js|UserProfile.css
* UploadMultipleFiles[ResourceLoader|default]|UploadMultipleFiles.js
* fixCrossWikiNotif[ResourceLoader|dependencies=ext.echo.api,mediawiki.language|default|hidden|type=general]|fixCrossWikiNotif.js
4188e1410ba0d82e00d990fb78dbb2af20ceb697
Template:License
10
226
343
2024-04-09T16:17:41Z
Azgoodaz
36052
Created page with "<includeonly> <div style="border: 1px solid black padding: 5px; display: flex;"> {{License/{{{1|nolicense}}}}}{{#if:{{{source|}}}|<div>Source: {{{source|}}}</div>}} </div> </includeonly> <noinclude>{{documentation}}</noinclude>"
wikitext
text/x-wiki
<includeonly>
<div style="border: 1px solid black padding: 5px; display: flex;">
{{License/{{{1|nolicense}}}}}{{#if:{{{source|}}}|<div>Source: {{{source|}}}</div>}}
</div>
</includeonly>
<noinclude>{{documentation}}</noinclude>
c0a6831abe528e60941add15a73869a24bd5e557
Template:License/Mojang
10
227
344
2024-04-09T16:18:09Z
Azgoodaz
36052
Created page with "<includeonly> <div>[[File:IN COPYRIGHT.svg|50px|link=https://rightsstatements.org/page/InC/1.0/?language=en|IN COPYRIGHT]]</div> <div>This file is owned by ''Mojang'' and/or its licensors, and is licensed under the ''Mojang'' [[MediaWiki:Terms of Use|Terms of Use]].<br/> All trademarks and registered trademarks present in the file are proprietary to ''Mojang'' and/or its licensors. </div> </includeonly> <noinclude>{{documentation|Template:License/doc}}</noinclude>"
wikitext
text/x-wiki
<includeonly>
<div>[[File:IN COPYRIGHT.svg|50px|link=https://rightsstatements.org/page/InC/1.0/?language=en|IN COPYRIGHT]]</div>
<div>This file is owned by ''Mojang'' and/or its licensors, and is licensed under the ''Mojang'' [[MediaWiki:Terms of Use|Terms of Use]].<br/>
All trademarks and registered trademarks present in the file are proprietary to ''Mojang'' and/or its licensors.
</div>
</includeonly>
<noinclude>{{documentation|Template:License/doc}}</noinclude>
8d9f91d261eba30311a491b588a206d12344562c
Template:License/Developer
10
228
345
2024-04-09T16:18:49Z
Azgoodaz
36052
Created page with "<includeonly> <div>[[File:IN COPYRIGHT.svg|50px|link=https://rightsstatements.org/page/InC/1.0/?language=en|IN COPYRIGHT]]</div> <div>This file is owned by ''The Chocolate Edition'' and/or its licensors, and is licensed under the ''The Chocolate Edition'' [[MediaWiki:Terms of Use|Terms of Use]].<br/> All trademarks and registered trademarks present in the file are proprietary to ''The Chocolate Edition'' and/or its licensors. </div> </includeonly> <noinclude>{{documentat..."
wikitext
text/x-wiki
<includeonly>
<div>[[File:IN COPYRIGHT.svg|50px|link=https://rightsstatements.org/page/InC/1.0/?language=en|IN COPYRIGHT]]</div>
<div>This file is owned by ''The Chocolate Edition'' and/or its licensors, and is licensed under the ''The Chocolate Edition'' [[MediaWiki:Terms of Use|Terms of Use]].<br/>
All trademarks and registered trademarks present in the file are proprietary to ''The Chocolate Edition'' and/or its licensors.
</div>
</includeonly>
<noinclude>{{documentation|Template:License/doc}}</noinclude>
93d7dafa9f1eddd32c45e5ce2d0fd209347c9463
Template:License/CC-BY
10
229
346
2024-04-09T16:19:01Z
Azgoodaz
36052
Created page with "<includeonly> <div>[[File:CC-BY.svg|x50px|link=https://creativecommons.org/licenses/by/3.0/|CC-BY]]</div> <div>This file is under the [https://creativecommons.org/licenses/by/3.0/ Creative Commons Attribution 3.0 License].</div> </includeonly> <noinclude>{{documentation|Template:License/doc}}</noinclude>"
wikitext
text/x-wiki
<includeonly>
<div>[[File:CC-BY.svg|x50px|link=https://creativecommons.org/licenses/by/3.0/|CC-BY]]</div>
<div>This file is under the [https://creativecommons.org/licenses/by/3.0/ Creative Commons Attribution 3.0 License].</div>
</includeonly>
<noinclude>{{documentation|Template:License/doc}}</noinclude>
8069f8bb141c87273ec4101c1043b5ebda7f788f
Template:License/CC-BY-NC
10
230
347
2024-04-09T16:19:10Z
Azgoodaz
36052
Created page with "<includeonly> <div>[[File:CC-BY-NC.svg|x50px|link=https://creativecommons.org/licenses/by-nc/3.0/|CC-BY-NC]]</div> <div>This file is under the [https://creativecommons.org/licenses/by-nc/3.0/ Creative Commons Attribution-NonCommercial 3.0 License].</div> </includeonly> <noinclude>{{documentation|Template:License/doc}}</noinclude>"
wikitext
text/x-wiki
<includeonly>
<div>[[File:CC-BY-NC.svg|x50px|link=https://creativecommons.org/licenses/by-nc/3.0/|CC-BY-NC]]</div>
<div>This file is under the [https://creativecommons.org/licenses/by-nc/3.0/ Creative Commons Attribution-NonCommercial 3.0 License].</div>
</includeonly>
<noinclude>{{documentation|Template:License/doc}}</noinclude>
ea0a9e3d46ba08c4fc31750a92bd1000046c3b37
Template:License/CC-BY-NC-ND
10
231
348
2024-04-09T16:19:20Z
Azgoodaz
36052
Created page with "<includeonly> <div>[[File:CC-BY-NC-ND.svg|x50px|link=https://creativecommons.org/licenses/by-nc-nd/3.0/|CC-BY-NC-ND]]</div> <div>This file is under the [https://creativecommons.org/licenses/by-nc-nd/3.0/ Creative Commons Attribution-NonCommercial-NoDerivs 3.0 License].</div> </includeonly> <noinclude>{{documentation|Template:License/doc}}</noinclude>"
wikitext
text/x-wiki
<includeonly>
<div>[[File:CC-BY-NC-ND.svg|x50px|link=https://creativecommons.org/licenses/by-nc-nd/3.0/|CC-BY-NC-ND]]</div>
<div>This file is under the [https://creativecommons.org/licenses/by-nc-nd/3.0/ Creative Commons Attribution-NonCommercial-NoDerivs 3.0 License].</div>
</includeonly>
<noinclude>{{documentation|Template:License/doc}}</noinclude>
34141db8517bdc0dcec13dad55e1a4b76778b038
Template:License/CC-BY-NC-SA
10
232
349
2024-04-09T16:19:28Z
Azgoodaz
36052
Created page with "<includeonly> <div>[[File:CC-BY-NC-SA.svg|x50px|link=https://creativecommons.org/licenses/by-nc-sa/3.0/|CC-BY-NC-SA]]</div> <div>This file is under the [https://creativecommons.org/licenses/by-nc-sa/3.0/ Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License].</div> </includeonly> <noinclude>{{documentation|Template:License/doc}}</noinclude>"
wikitext
text/x-wiki
<includeonly>
<div>[[File:CC-BY-NC-SA.svg|x50px|link=https://creativecommons.org/licenses/by-nc-sa/3.0/|CC-BY-NC-SA]]</div>
<div>This file is under the [https://creativecommons.org/licenses/by-nc-sa/3.0/ Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License].</div>
</includeonly>
<noinclude>{{documentation|Template:License/doc}}</noinclude>
1b70c35de443490cae40bd3375108d2c0b931705
Template:License/CC-BY-ND
10
233
350
2024-04-09T16:19:38Z
Azgoodaz
36052
Created page with "<includeonly> <div>[[File:CC-BY-ND.svg|x50px|link=https://creativecommons.org/licenses/by-nd/3.0/|CC-BY-ND]]</div> <div>This file is under the [https://creativecommons.org/licenses/by-nd/3.0/ Creative Commons Attribution-NoDerivs 3.0 License].</div> </includeonly> <noinclude>{{documentation|Template:License/doc}}</noinclude>"
wikitext
text/x-wiki
<includeonly>
<div>[[File:CC-BY-ND.svg|x50px|link=https://creativecommons.org/licenses/by-nd/3.0/|CC-BY-ND]]</div>
<div>This file is under the [https://creativecommons.org/licenses/by-nd/3.0/ Creative Commons Attribution-NoDerivs 3.0 License].</div>
</includeonly>
<noinclude>{{documentation|Template:License/doc}}</noinclude>
f9b4fa878dcfec21a01a7ce346c46eddf2f66f42
Template:License/CC-BY-SA
10
234
351
2024-04-09T16:19:47Z
Azgoodaz
36052
Created page with "<includeonly> <div>[[File:CC-BY-SA.svg|x50px|link=https://creativecommons.org/licenses/by-sa/3.0/|CC-BY-SA]]</div> <div>This file is under the [https://creativecommons.org/licenses/by-sa/3.0/ Creative Commons Attribution-ShareAlike 3.0 License].</div> </includeonly> <noinclude>{{documentation|Template:License/doc}}</noinclude>"
wikitext
text/x-wiki
<includeonly>
<div>[[File:CC-BY-SA.svg|x50px|link=https://creativecommons.org/licenses/by-sa/3.0/|CC-BY-SA]]</div>
<div>This file is under the [https://creativecommons.org/licenses/by-sa/3.0/ Creative Commons Attribution-ShareAlike 3.0 License].</div>
</includeonly>
<noinclude>{{documentation|Template:License/doc}}</noinclude>
9f75f45e0ceff1c07d2368f2ec75494cce86b567
Template:License/CC-SRR
10
235
352
2024-04-09T16:19:57Z
Azgoodaz
36052
Created page with "<includeonly> <div>[[File:CC-SRR.svg|link=|CC-Some Rights Reserved]]</div> <div>This file is under the Creative Commons Some Rights Reserved License.</div> </includeonly> <noinclude>{{documentation|Template:License/doc}}</noinclude>"
wikitext
text/x-wiki
<includeonly>
<div>[[File:CC-SRR.svg|link=|CC-Some Rights Reserved]]</div>
<div>This file is under the Creative Commons Some Rights Reserved License.</div>
</includeonly>
<noinclude>{{documentation|Template:License/doc}}</noinclude>
cd49dbdaf1d4290117a115931288884ac9b62a46
Template:License/Fairuse
10
236
353
2024-04-09T16:20:05Z
Azgoodaz
36052
Created page with "<includeonly> <div>[[File:IN COPYRIGHT.svg|50px|link=https://rightsstatements.org/page/InC/1.0/?language=en|IN COPYRIGHT]]</div> <div>This file is copyrighted. It will be used in a way that qualifies as fair use under [https://en.wikipedia.org/wiki/Fair_use#Fair_use_under_United_States_law US copyright law].<br/> </div> </includeonly> <noinclude>{{documentation|Template:License/doc}}</noinclude>"
wikitext
text/x-wiki
<includeonly>
<div>[[File:IN COPYRIGHT.svg|50px|link=https://rightsstatements.org/page/InC/1.0/?language=en|IN COPYRIGHT]]</div>
<div>This file is copyrighted. It will be used in a way that qualifies as fair use under [https://en.wikipedia.org/wiki/Fair_use#Fair_use_under_United_States_law US copyright law].<br/>
</div>
</includeonly>
<noinclude>{{documentation|Template:License/doc}}</noinclude>
7c570e887469cf340d20186b281e667784e1c90c
Template:License/nolicense
10
237
354
2024-04-09T16:20:17Z
Azgoodaz
36052
Created page with "<includeonly> <div>[[File:Warning-red.svg|50px|link=|No License has been selected.]]</div> <div>Please select the proper License for this file by adding the proper parameter to <nowiki>{{License}}</nowiki>. See [[Template:License]] for details.</div> </includeonly> <noinclude>{{documentation|Template:License/doc}}</noinclude>"
wikitext
text/x-wiki
<includeonly>
<div>[[File:Warning-red.svg|50px|link=|No License has been selected.]]</div>
<div>Please select the proper License for this file by adding the proper parameter to <nowiki>{{License}}</nowiki>. See [[Template:License]] for details.</div>
</includeonly>
<noinclude>{{documentation|Template:License/doc}}</noinclude>
e5aed440bcde4a2d7633edef8640c90228fc24a6
Template:License/doc
10
238
355
2024-04-09T16:20:35Z
Azgoodaz
36052
Created page with "<nowiki>{{License|Developer}}</nowiki> {{License|Developer}} <nowiki>{{License|Mojang}}</nowiki> {{License|Mojang}} <nowiki>{{License|Fairuse}}</nowiki> {{License|Fairuse}} <nowiki>{{License|CC-BY-NC-ND}}</nowiki> {{License|CC-BY-NC-ND}} <nowiki>{{License|CC-BY-NC-SA}}</nowiki> {{License|CC-BY-NC-SA}} <nowiki>{{License|CC-BY-NC}}</nowiki> {{License|CC-BY-NC}} <nowiki>{{License|CC-BY-ND}}</nowiki> {{License|CC-BY-ND}} <nowiki>{{License|CC-BY-SA}}</nowiki> {{License..."
wikitext
text/x-wiki
<nowiki>{{License|Developer}}</nowiki>
{{License|Developer}}
<nowiki>{{License|Mojang}}</nowiki>
{{License|Mojang}}
<nowiki>{{License|Fairuse}}</nowiki>
{{License|Fairuse}}
<nowiki>{{License|CC-BY-NC-ND}}</nowiki>
{{License|CC-BY-NC-ND}}
<nowiki>{{License|CC-BY-NC-SA}}</nowiki>
{{License|CC-BY-NC-SA}}
<nowiki>{{License|CC-BY-NC}}</nowiki>
{{License|CC-BY-NC}}
<nowiki>{{License|CC-BY-ND}}</nowiki>
{{License|CC-BY-ND}}
<nowiki>{{License|CC-BY-SA}}</nowiki>
{{License|CC-BY-SA}}
<nowiki>{{License|CC-BY}}</nowiki>
{{License|CC-BY}}
<nowiki>{{License|CC-SRR}}</nowiki>
{{License|CC-SRR}}
'''Providing no parameter (or invalid one) defaults to the nolicense notice:'''
<nowiki>{{License}}</nowiki>{{License}}
'''Source parameter (optional):'''
The source parameter accepts a url to the source where the file came from if necessary for attribution.
Example:
<nowiki>{{License|Developer|source=https://wiki.gg/}}</nowiki>
{{License|Developer|source=https://wiki.gg/}}
<includeonly>
[[Category:License templates]]
</includeonly>
<noinclude>
[[Category:Template documentation]]
</noinclude>
4ee0487f20fce0a49422ad2b41ef13477fb7b2d7
MediaWiki:Licenses
8
239
356
2024-04-09T16:20:47Z
Azgoodaz
36052
Created page with "*Developer Asset **License/Developer|This file is owned by M0nkeyPr0grammer and Voidmaster01 and/or its licensors. **License/Mojang|This file is owned by Mojang and/or its licensors. *Fairuse **License/Fairuse|This file is copyrighted. It will be used in a way that qualifies as fair use under US copyright law. *CC-BY-NC-ND **License/CC-BY-NC-ND|This file is under the Creative Commons Attribution-NonCommercial-NoDerivs 3.0 License. *CC-BY-NC-SA **License/CC-BY-NC-SA|This..."
wikitext
text/x-wiki
*Developer Asset
**License/Developer|This file is owned by M0nkeyPr0grammer and Voidmaster01 and/or its licensors.
**License/Mojang|This file is owned by Mojang and/or its licensors.
*Fairuse
**License/Fairuse|This file is copyrighted. It will be used in a way that qualifies as fair use under US copyright law.
*CC-BY-NC-ND
**License/CC-BY-NC-ND|This file is under the Creative Commons Attribution-NonCommercial-NoDerivs 3.0 License.
*CC-BY-NC-SA
**License/CC-BY-NC-SA|This file is under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License.
*CC-BY-NC
**License/CC-BY-NC|This file is under the Creative Commons Attribution-NonCommercial 3.0 License.
*CC-BY-ND
**License/CC-BY-ND|This file is under the Creative Commons Attribution-NoDerivs 3.0 License.
*CC-BY-SA
**License/CC-BY-SA|This file is under the Creative Commons Attribution-ShareAlike 3.0 License.
*CC-BY
**License/CC-BY|This file is under the Creative Commons Attribution 3.0 License.
*CC-SRR
**License/CC-SRR|This file is under the Creative Commons Some Rights Reserved License.
0a71c118cf121676921f2062b400d92f5b0d6175
357
356
2024-04-09T16:20:59Z
Azgoodaz
36052
wikitext
text/x-wiki
*Developer Asset
**License/Developer|This file is owned by The Chocolate Edition and/or its licensors.
**License/Mojang|This file is owned by Mojang and/or its licensors.
*Fairuse
**License/Fairuse|This file is copyrighted. It will be used in a way that qualifies as fair use under US copyright law.
*CC-BY-NC-ND
**License/CC-BY-NC-ND|This file is under the Creative Commons Attribution-NonCommercial-NoDerivs 3.0 License.
*CC-BY-NC-SA
**License/CC-BY-NC-SA|This file is under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License.
*CC-BY-NC
**License/CC-BY-NC|This file is under the Creative Commons Attribution-NonCommercial 3.0 License.
*CC-BY-ND
**License/CC-BY-ND|This file is under the Creative Commons Attribution-NoDerivs 3.0 License.
*CC-BY-SA
**License/CC-BY-SA|This file is under the Creative Commons Attribution-ShareAlike 3.0 License.
*CC-BY
**License/CC-BY|This file is under the Creative Commons Attribution 3.0 License.
*CC-SRR
**License/CC-SRR|This file is under the Creative Commons Some Rights Reserved License.
6f109c10f7e975d1f4206db5921735ea23f03bab
Template:CurrentUpdate
10
240
358
2024-04-09T16:25:18Z
Azgoodaz
36052
Created page with "[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition/files/all?page=1&pageSize=20&version=1.19.2 1.19.2]<noinclude>[[Category:Templates]]</noinclude>"
wikitext
text/x-wiki
[https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition/files/all?page=1&pageSize=20&version=1.19.2 1.19.2]<noinclude>[[Category:Templates]]</noinclude>
1d1b3afce7c65317b4d5b5743d288a6f3363d965
Category:Templates
14
241
359
2024-04-09T16:25:32Z
Azgoodaz
36052
Created page with "[[Category:{{SITENAME}}]]"
wikitext
text/x-wiki
[[Category:{{SITENAME}}]]
dd8aaa34cf600c1567d240a3f4bc615164a11592
MediaWiki:Sidebar
8
215
360
330
2024-04-09T16:27:04Z
Azgoodaz
36052
wikitext
text/x-wiki
* navigation
** mainpage|mainpage-description
** portal-url|portal
** recentchanges-url|recentchanges
** randompage-url|randompage
* Portals
** https://discord.gg/QAmPKfmb52|Discord
** https://ko-fi.com/poorprune|Ko-fi
* Chocolate Edition
**The Chocolate Edition |About Chocolate Edition
** https://www.curseforge.com/minecraft/modpacks/mc-chocolate-edition|Project
** https://github.com/chocolate-edition|Source
* SEARCH
* TOOLBOX
* LANGUAGES
2f472adfeaa563f406d60fc1064495e534b64ffc
Template:Link Icon
10
242
361
2024-04-09T16:38:31Z
Azgoodaz
36052
Created page with "<includeonly><span class="infoicon">{{#vardefine:thisIcon|{{{1}}}}}{{#if: {{filepath:{{#var:thisIcon}} icon.png}} |[[File:{{#var:thisIcon}} icon.png|link={{{1}}}]] |[[File:Unknown_icon.png|link=File:{{{1}}}_icon.png]] }}{{#ifeq: {{{2|}}} | none || [[{{{1}}}|{{{2|{{{1}}}}}}]]}}</span></includeonly><noinclude>{{Documentation}}</noinclude>"
wikitext
text/x-wiki
<includeonly><span class="infoicon">{{#vardefine:thisIcon|{{{1}}}}}{{#if: {{filepath:{{#var:thisIcon}} icon.png}} |[[File:{{#var:thisIcon}} icon.png|link={{{1}}}]] |[[File:Unknown_icon.png|link=File:{{{1}}}_icon.png]] }}{{#ifeq: {{{2|}}} | none || [[{{{1}}}|{{{2|{{{1}}}}}}]]}}</span></includeonly><noinclude>{{Documentation}}</noinclude>
65a6f205742eaa350e0edf682b1bf9f16b578a51
Template:Link Icon/doc
10
243
362
2024-04-09T16:38:43Z
Azgoodaz
36052
Created page with "This template is used to make links with icons displayed on its left side. == Dependencies == For the template to work correctly, each page needs to have an icon uploaded with the following specifications: * It must be in PNG format. * Its name must match the corresponding page's name. * It must have the <code>_icon</code> suffix For example, say a page is called <code>Test</code>, which can be found in the URL <code>https//example.wiki.gg/wiki/Test</code>. The icon, t..."
wikitext
text/x-wiki
This template is used to make links with icons displayed on its left side.
== Dependencies ==
For the template to work correctly, each page needs to have an icon uploaded with the following specifications:
* It must be in PNG format.
* Its name must match the corresponding page's name.
* It must have the <code>_icon</code> suffix
For example, say a page is called <code>Test</code>, which can be found in the URL <code>https//example.wiki.gg/wiki/Test</code>. The icon, thus, must be uploaded to <code>https//example.wiki.gg/wiki/File:Test icon.png</code>.
Note that when an icon is not found, a circle with a question mark will be shown, which can be clicked to upload the missing image to the correct file name.
== Syntax ==
<code><nowiki>{{Link Icon|Page Name}}</nowiki></code>
<code><nowiki>{{i|Page Name}}</nowiki></code>
== Examples ==
{| class="wikitable"
! Code !! Result !! Notes
|-
| <code><nowiki>{{Link Icon|Page Name}}</nowiki></code> or <code><nowiki>{{i|Page Name}}</nowiki></code> || {{i|Template:Link Icon|Page Name}} || Regular use
|-
| <code><nowiki>{{Link Icon|Page Name|Alternative Name}}</nowiki></code> or <code><nowiki>{{i|Page Name|Alternative Name}}</nowiki></code> || {{i|Template:Link Icon|Alternative Name}} || A label is specified
|-
| <code><nowiki>{{Link Icon|Page Name|notext}}</nowiki></code> or <code><nowiki>{{i|notext}}</nowiki></code> || {{i|Template:Link Icon|notext}} || An icon without a text
|}
== Source ==
Code adapted from [https://palworld.wiki.gg/wiki/Template:Icon Template:Icon on Palworld Wiki].
__NOTOC__
70e2620cafd7911b8052bb16125c7d66b43482b3
Template:I
10
244
363
2024-04-09T16:38:55Z
Azgoodaz
36052
Redirected page to [[Link Icon]]
wikitext
text/x-wiki
#REDIRECT [[Link_Icon]]
5ad8a777a87241992d76b39f13b76d5597929459
364
363
2024-04-09T16:39:01Z
Azgoodaz
36052
Changed redirect target from [[Link Icon]] to [[Template:Link Icon]]
wikitext
text/x-wiki
#REDIRECT [[Template:Link_Icon]]
0e706de95b3673f1aa8a87065bfbf3b5ff477310
Elder Prismarine Coral
0
245
365
2024-04-09T20:30:33Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Elder Prismarine Coral Bubble Pearl Elder Prismarine Coral Block ''Harvested from Deep Ocean ravines or dried from Prismarine Coral'' This item can be obtained from Deep Ocean ravines. To harvest it, a Silk Touch tool is required. Alternatively, you can place Prismarine Coral on land to dry it out, which will turn it into Elder Prismarine Coral"
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Elder Prismarine Coral Bubble Pearl
Elder Prismarine Coral Block
''Harvested from Deep Ocean ravines or dried from Prismarine Coral''
This item can be obtained from Deep Ocean ravines. To harvest it, a Silk Touch tool is required. Alternatively, you can place Prismarine Coral on land to dry it out, which will turn it into Elder Prismarine Coral
a69d3997063a0020466bbf74fe2fab44713ec26d
Athame
0
246
366
2024-04-09T20:39:20Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Athame- 5, Fast, 250/250 Ghast Tear When in Main Hand: 5 Attack Damage 2.2 Attack Speed 3 Attack Range -1 Reach Distance Durability: 250 ''Kill a Deepling Prist, which can be found in Sunken Cities or fished up'' This item can be found by killing the Deepling Priests found in Sunken Cities or rarely fished up. It can be crafted into Exotic Eye at any durability. The Athame is a swift and Short..."
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Athame- 5, Fast, 250/250 Ghast Tear
When in Main Hand:
5 Attack Damage
2.2 Attack Speed
3 Attack Range
-1 Reach Distance
Durability: 250
''Kill a Deepling Prist, which can be found in Sunken Cities or fished up''
This item can be found by killing the Deepling Priests found in Sunken Cities or rarely fished up. It can be crafted into Exotic Eye at any durability.
The Athame is a swift and Short-ranged melee weapon, and can also be used to craft the Abyssal Sacrifice, an item used to spawn the Leviathan.
f4c7f9a1c9c5dcd71d4db49acaf9a3c1b5175246
Crystalized Coral
0
247
367
2024-04-09T21:08:39Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Crystallized Coral Water Fragment ''Crafted from 4 Crystallized Coral Fragments, which are dropped by the Corallsus found in Sunken Cities'' The Corallsus spawns in Sunken Cities or can be rarely fished up. This item is not consumed during crafting. The Crystallized Coral is also used to craft the Abyssal Sacrifice and used to summon the Leviathan."
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Crystallized Coral Water Fragment
''Crafted from 4 Crystallized Coral Fragments, which are dropped by the Corallsus found in Sunken Cities''
The Corallsus spawns in Sunken Cities or can be rarely fished up. This item is not consumed during crafting.
The Crystallized Coral is also used to craft the Abyssal Sacrifice and used to summon the Leviathan.
f2de5cf1c9fcceed511bd2eafdf73348d8b69dc8
Neptunium Ingot
0
248
368
2024-04-09T21:22:24Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Neptunium Ingot Ambience Disco Heart of the Sea ''Found in Neptune Bounties, which can be gotten by fishing.'' This item can be obtained from Neptune's Bounty boxes which are very rarely fished up. They can also be smelted down from Neptunium tools and armor, which are also found in Neptune's Bounty boxes. Neptunium Ingots craft the powerful Neptune gear, which..."
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Neptunium Ingot Ambience Disco
Heart of the Sea
''Found in Neptune Bounties, which can be gotten by fishing.''
This item can be obtained from Neptune's Bounty boxes which are very rarely fished up. They can also be smelted down from Neptunium tools and armor, which are also found in Neptune's Bounty boxes.
Neptunium Ingots craft the powerful Neptune gear, which has a high affinity with water. They're locked to stage One, however, so you need three of the Eyes to use them.
5665688555d8bbbd4e2fbdae8590d311a76a7bee
Eye of Abyss
0
249
369
2024-04-09T21:34:25Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Eye of Abyss Eye of Abyss ''Crafted from an Eye of Ender, 4 Obsidian, and 4 Crying Obsidian'' This item leads to nearby Sunken Cities when thrown, which can help get the crystallized Coral and the Athame"
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Eye of Abyss Eye of Abyss
''Crafted from an Eye of Ender, 4 Obsidian, and 4 Crying Obsidian''
This item leads to nearby Sunken Cities when thrown, which can help get the
crystallized Coral and the Athame
8b6def897b4e0c1ef46acf7c2af62f8443e0ec14
Fishing Rods
0
250
370
2024-04-09T21:56:19Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' - Fishing Rod Gold Hook - Lucky - Iron Fishing Rod - Golden Fishing Rod - Diamond Fishing Rod - Neptunium Fishing Rod - Lava Fishing Rod ''Crafted from varying materials and is upgradeable'' Fishing Rods can be crafted using a variety of basic Minecraft materials. They can be upgraded with reels, and hooks, and can be..."
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
- Fishing Rod Gold Hook - Lucky
- Iron Fishing Rod
- Golden Fishing Rod
- Diamond Fishing Rod
- Neptunium Fishing Rod
- Lava Fishing Rod
''Crafted from varying materials and is upgradeable''
Fishing Rods can be crafted using a variety of basic Minecraft materials. They can be upgraded with reels, and hooks, and can be affixed with bait.
0f6cc86e85444610477fb63fa647e1b7248984a8
371
370
2024-04-09T22:04:49Z
Strix
398684
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
- Fishing Rod Gold Hook - Lucky
- Iron Fishing Rod
- Golden Fishing Rod
- Diamond Fishing Rod
- Neptunium Fishing Rod
- Lava Fishing Rod
''Crafted from varying materials and is upgradeable''
Fishing Rods can be crafted using a variety of basic Minecraft materials. They can be upgraded with reels, and hooks, and can be affixed with bait.
df2e56e395a32142949169d003d31c04367d5f81
Tackle Box
0
251
372
2024-04-09T23:53:11Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Tackle Box Worm Farm ''Crafted using Iron, Green Dye, and a Chest'' This item is crafted using Iron, a Chest, and Green Dye. It is used to apply upgrades to any Fishing Rod from the Aquaculture mod and can be used to store bait such as worms."
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Tackle Box Worm Farm
''Crafted using Iron, Green Dye, and a Chest''
This item is crafted using Iron, a Chest, and Green Dye. It is used to apply upgrades to any Fishing Rod from the Aquaculture mod and can be used to store bait such as worms.
dacdf523886a3f14f2fcbcbfa36be271cb7adcae
Guardian Eye, The Eye of Primeval Civilzation
0
13
373
182
2024-04-10T00:06:16Z
Strix
398684
wikitext
text/x-wiki
- '''[[Prismarine Shards]]/[[Crystals]]''' (x2) - Dropped by Guardians or from Bulk Haunting Lapis Lazuli
- '''[[Thrasher Tooth]]''' - Dropped by Thrashers found in underwater ravines
- '''[[Necromancer Trident]]''' - Dropped by Drowned Necromancers or crafted from its other drops
- '''[[Elder Eye]]''' - Dropped by Elder Guardians 50% of the time
- '''[[Conduit]]''' - crafted from 8 Nautilus Shells and a Heart of the Sea
- '''[[Pearl/Tempest Pearl]]''' - Given by Otters in exchange for Clams or dropped by the Insatiable, respectively
2839c11774f13b900f87f24c936e1be0667d5a39
Prismarine Shards
0
252
374
2024-04-10T00:19:14Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' 2x Prismarine Shard Prismarine Prismarine Bricks Dark prismarine ''Dropped by Guardians or by fanning Soul Fire onto Lapis'' This item can be obtained by killing the Guardians found in Ocean Monuments or by Bulk Haunting Lapis Lazuli. Bulk Haunting can be done by using an Encased Fan to blow Soul Fire onto an object. For more information, use the..."
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
2x Prismarine Shard Prismarine
Prismarine Bricks
Dark prismarine
''Dropped by Guardians or by fanning Soul Fire onto Lapis''
This item can be obtained by killing the Guardians found in Ocean Monuments or by Bulk Haunting Lapis Lazuli. Bulk Haunting can be done by using an Encased Fan to blow Soul Fire
onto an object. For more information, use the Ponder mechanic on the Encased fan.
Prismarine Crystals can also be crushed to craft Prismarine Rods, which are used in crafting Tridents.
5226596544bb5b859595b7393bf4fae60d4ac40e
Crystals
0
253
375
2024-04-10T00:41:18Z
Strix
398684
Created page with " Prismarine Crystal '''Tasks:''' '''Rewards:''' 2x Prismarine Crystals Sea Lantern ''Dropped by Guardians or by Guardians or by fanning Soul Fire onto Lapis'' This item can be obtained by killing the Guardians found in Ocean Monuments or by Bulk Haunting Lapis Lazuli. Bulk Haunting can be done by using an Enased Fan to blow Soul Fire onto an object. For more information, use the Ponder mechanic on the Encased Fan. Prismarine C..."
wikitext
text/x-wiki
Prismarine Crystal
'''Tasks:''' '''Rewards:'''
2x Prismarine Crystals Sea Lantern
''Dropped by Guardians or by Guardians or by fanning Soul Fire onto Lapis''
This item can be obtained by killing the Guardians found in Ocean Monuments or by Bulk Haunting Lapis Lazuli. Bulk Haunting can be done by using an Enased Fan to blow Soul Fire onto an object. For more information, use the Ponder mechanic on the Encased Fan.
Prismarine Crystals can also be crushed to make Glowstone and Prismarine Shards.
40800909a693a40d88ac3edb75896b85f7fe1b11
Thrasher Tooth
0
254
376
2024-04-10T00:50:32Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Thrasher Tooth Fish Stew - 12, 80% When eaten: +9% Proteins +9% Proteins ''Dropped by Thrashers'' This item can be obtained by killing Thrashers, p[powerful enemies found in Cold Ocean ravines. They are blind using sonar to locate their prey, before grabbing them and tearing them to ribbons with their great teeth. A Trident may be useful in..."
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Thrasher Tooth Fish Stew - 12, 80%
When eaten:
+9% Proteins
+9% Proteins
''Dropped by Thrashers''
This item can be obtained by killing Thrashers, p[powerful enemies found in Cold Ocean ravines. They are blind using sonar to locate their prey, before grabbing them and tearing
them to ribbons with their great teeth. A Trident may be useful in dispatching these at a distance.
Thrasher Teeth can be used to make decorative blocks or Tridents.
f523ea8717fc0e26a8c820189df5f43f51c4e78f
Necromancer Trident
0
255
377
2024-04-10T01:16:46Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Necromancer Trident- Slot: Artifact Back-Mounted Trident - 6, 1, 400/400 Ceremonial Trident of the mage-priests of the Abyssal Monument gleams with Do or do not. There is no tri. the azure glint of a sunken star, this staff grants power over the storm and When on bod..."
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Necromancer Trident- Slot: Artifact Back-Mounted Trident - 6, 1, 400/400
Ceremonial Trident of the mage-priests of the Abyssal Monument gleams with Do or do not. There is no tri.
the azure glint of a sunken star, this staff grants power over the storm and When on body: +6 Armor
the dead. Using the Artifact will move it into a free Artifact curios Slot. +1 Armor Toughness
Calls down 8 tridents around the target that causes a thunderbolt where they Durability: 400
land.
10 seconds Cooldown
Durability: 64
''Dropped by Drowned Necromancers''
This item can be obtained by killing Drowned Necromancers, which are powerful mini-boss enemies that can resurrect the dead to fight you. It can also be obtained by crafting Elder Guardian Spines with the Drowned Necromancer's other drops. It can be crafted into the Guardian Eye with any durability.
The Necromancer Trident can also be equipped in your Artifact slot, and will call down eight tridents when activated.
8270c31dd5280842e46a90b3d5204b0e4bda4880
Elder Eye
0
256
378
2024-04-10T01:23:56Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Elder Eye Trident Enchanted Book ''Dropped 50% of the time by Elder Guardians'' This item can be obtained by killing Eldeer Guardians, which are found in Ocean Monuments and have a 50% chance of dropping it. When placed, it will emit a redstone signal if an entity is within 15 blocks of its "eyesight". This item is not consumed during crafting."
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Elder Eye Trident
Enchanted Book
''Dropped 50% of the time by Elder Guardians''
This item can be obtained by killing Eldeer Guardians, which are found in Ocean Monuments and have a 50% chance of dropping it. When placed, it will emit a redstone signal if an entity is within 15 blocks of its "eyesight". This item is not consumed during crafting.
af047e1f541cfb1358885bf4d41f943a770ccce9
Conduit
0
257
379
2024-04-10T01:37:14Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Conduit Potion of Deep Sea Diving - Water Breathing (8:00) Night Vision (8:00) Conduit Power (8:00) Jimmy ''Crafted from 8 Nautilus Shells and a Heart of the Sea'' Nautilus Shells are dropped by underwater enemies such as Drowned or from Elder Guardian Treasure Bags. Hearts of the Sea are found as Buried..."
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Conduit Potion of Deep Sea Diving -
Water Breathing (8:00)
Night Vision (8:00)
Conduit Power (8:00)
Jimmy
''Crafted from 8 Nautilus Shells and a Heart of the Sea''
Nautilus Shells are dropped by underwater enemies such as Drowned or from Elder Guardian Treasure Bags. Hearts of the Sea are found as Buried Treasure loot, which you can locate using Buried Treasure Maps obtained from Shipwrecks. Alternatively, you can craft them using a Heart of Diamond and Ocean Ingots.
A Conduit can be activated by surrounding it with a 3x3x3 area of water and a hollow 5x5x5 "shell" of Prismarine, Dark Prismarine, Prismarine Bricks, or Sea Lanterns. When activated, it will apply the Conduit Power effect, which increases underwater visibility and grants water breathing.
ed90974e93ac7df90de7dac9476c24ffd9dece47
Pearl/Tempest Pearl
0
258
380
2024-04-10T01:43:21Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Pearl Pearl Necklace 1 Tempest Pearl ''Obtained by giving Clams to an Otter or by killing the Insatiable '' The Guardian Eye accepts two kinds of pearls, and you choose whichever Pearl seems easiest to you. The regular Pearl is obtained by giving Clams to Otters, however, you may need a LOT of Clams to do so. The Tempest Pearl is obtained by killing the Insatiable, a boss that spawns on Beach biomes..."
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Pearl Pearl Necklace 1
Tempest Pearl
''Obtained by giving Clams to an Otter or by killing the Insatiable
''
The Guardian Eye accepts two kinds of pearls, and you choose whichever Pearl seems easiest to you. The regular Pearl is obtained by giving Clams to Otters, however, you may need a LOT of Clams to do so. The Tempest Pearl is obtained by killing the Insatiable, a boss that spawns on Beach biomes at night.
4c30d99dd5ae7960b1379aff52adb4c4127e3e05
381
380
2024-04-10T01:44:01Z
Strix
398684
Blanked the page
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
382
381
2024-04-10T01:53:42Z
Strix
398684
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Pearl Pearl Necklace 1
Tempest Pearl
''Obtained by giving Clams to an Otter or by killing the Insatiable''
The Guardian Eye accepts two kinds of pearls, and you can choose whichever pearl seems easiest to you. The regular Pearl is obtained by giving CLams to Otters, however, you may need a LOT of Clams to do so. The Tempest Pearl is obtained by killing the Insatiable, a boss that spawns on Beach biomes at night.
74db2d4d7443a91c5da693cdcdc18880457ebe8c
File:Site-background.png
6
260
383
2024-04-10T14:35:41Z
Azgoodaz
36052
[[Category:Wiki site images]]
wikitext
text/x-wiki
== Summary ==
[[Category:Wiki site images]]
3281257d861b7e5ab6f3a9b0452ffd6fd6b1d208
File:Site-backround-tower.png
6
261
384
2024-04-10T14:37:14Z
Azgoodaz
36052
[[Category:Wiki site images]]
wikitext
text/x-wiki
== Summary ==
[[Category:Wiki site images]]
3281257d861b7e5ab6f3a9b0452ffd6fd6b1d208
MediaWiki:Common.css
8
25
385
177
2024-04-10T14:51:39Z
Azgoodaz
36052
css
text/css
/***********************************
CSS placed here will be applied to all skins on the entire site.
Various code adpoted from
* https://multiversus.wiki.gg/ by IyzMoe
* https://trucksimulator.wiki.gg/ by MrPie5
* https://flight.wiki.gg/ by ReedemtheD3ad!
***********************************/
/***********************************************************************************************************
* css reset for browser default rules and MediaWiki internal rules
***********************************************************************************************************/
.responsive-image {
max-width: 100%;
height:auto;
}
* {
outline: 0;
}
table {
white-space: unset; /* be set to `no-wrap` in MW internal css */
}
html {
font-size: 16px; /* reset rem */
}
pre {
margin: 0;
}
h1, h2, h3, h4, h5, h6 {
padding: 0;
border: 0 solid transparent;
}
table {
display: table;
white-space: unset;
}
body {
background: none;
}
/***********************************************************************************************************
* css for wiki.gg top bar and footer bar
***********************************************************************************************************/
/*** Wiki.gg site bars tweak ***/
div#p-personal ul {
white-space: nowrap; /* for "log out" */
}
#p-personal .vector-menu-content #pt-anonuserpage,
#p-personal .vector-menu-content #pt-userpage a {
padding-top: 0;
background-position: left center;
}
/*** Responsive ***/
@media screen and (max-width: 720px) {
footer#wikigg-footer .footer-right {
margin-left: 0;
}
footer#wikigg-footer .footer-left {
margin-right: 0;
}
} /* screen and (max-width:720px) */
@media screen and (max-width: 600px) {
footer#wikigg-footer {
display: grid;
grid-template-columns: 35px 1fr;
grid-template-rows: auto auto;
align-items: center;
justify-items: start;
padding: 3px 0 3px 10px;
}
footer#wikigg-footer .footer-middle {
grid-column: 1/2;
grid-row: 1/3;
}
footer#wikigg-footer .footer-right {
grid-column: 2/3;
grid-row: 1/2;
margin: 0;
}
footer#wikigg-footer .footer-left {
grid-column: 2/3;
grid-row: 2/3;
margin: 0;
}
} /* screen and (max-width:600px) */
/*** Theme ***/
:root {
/* for infobox */
--pi-secondary-background: #1F2827;
/* other */
--theme-hover-color: #6fa5ff;
--theme-text-color-placeholder: #999;
--theme-control-text-color: #BF0017;
--theme-control-text-color-hover: #fff;
/* for wide table */
--theme-wide-table-shadow-color: #999;
/*** text color ***/
--theme-text-color: #683D17;
--theme-text-color-note: #C9E6FF;
--theme-text-color-em: #ffffff;
--theme-heading-color: #683D17;
/*** link text color ***/
--theme-link-color: #01DAF4;
--theme-link-color-hover: #01DAF4;
--theme-link-color-visited: #00aeff;
--theme-link-color-redlink: #ff3333;
/*** body background ***/
--theme-site-background: #0000 url(/images/5/57/Site-background.png) top center / cover no-repeat fixed;
/*** top site logo ***/
--theme-site-logo-image: url(/images/e/e6/Site-logo.png);
--theme-site-logo-width: 400px;
--theme-site-logo-height: 200px;
/* sidebar/content common */
--theme-box-border-width: 2px;
--theme-box-border-color: #000;
--theme-box-background: none;
--theme-box-border-style: solid;
--theme-box-shadow: none;
/* common */
--theme-border-color: #683D17;
--theme-highlight-background: #1F2827;
--theme-button-background: #87AEC9;
--theme-button-border-color: #006cb0;
--theme-button-background-active: #a7c7dc;
--theme-button-border-color-active: #006cb0;
--theme-page-base-background: #EAB885;
/*** sidebar ***/
--theme-sidebar-box-background: #8D5345;
--theme-sidebar-box-border-style: var(--theme-box-border-style);
--theme-sidebar-box-border-width: var(--theme-box-border-width);
--theme-sidebar-box-border-color: var(--theme-box-border-color);
--theme-sidebar-box-shadow: var(--theme-box-shadow);
--theme-sidebar-heading-text-color: white;
--theme-sidebar-heading-arrow-color: var(--theme-sidebar-heading-text-color);
--theme-sidebar-heading-arrow-color-hover: var(--theme-sidebar-heading-text-color);
--theme-sidebar-heading-background: #683D17;
--theme-sidebar-heading-background-hover: var(--theme-link-color-hover);
/* following 3 values will affect the space between the heading and the list */
--theme-sidebar-heading-border-bottom: 0;
--theme-sidebar-list-border-top: 2px solid transparent; /* will be hidden when collapsed */
--theme-sidebar-list-padding-top: 0px;
--theme-sidebar-list-item-background: none;
--theme-sidebar-list-item-hover-mask: #683D17;
--theme-sidebar-list-item-text-color: white;
--theme-sidebar-list-item-text-color-hover: white;
/* responsive */
--theme-sidebar-heading-text-color-2: var(--theme-heading-color);
--theme-sidebar-box-background-2: var(--theme-sidebar-box-background);
--theme-sidebar-box-border-width-2: var(--theme-box-border-width);
--theme-sidebar-box-border-style-2: var(--theme-box-border-style);
--theme-sidebar-box-border-color-2: var(--theme-box-border-color);
--theme-sidebar-heading-arrow-color-2: var(--theme-box-border-color);
--theme-sidebar-heading-arrow-color-hover-2: var(--theme-box-border-color);
--theme-sidebar-dropdown-background: #090C0C;
--theme-sidebar-dropdown-border: 1px solid #888989;
/*** navbar ***/
--theme-navbar-background: none;
--theme-navbar-border-color: var(--theme-border-color);
--theme-navbar-tab-background: #683D17;
--theme-navbar-tab-box-shadow: none;
--theme-navbar-tab-text-color: white;
--theme-navbar-tab-icon-color: var(--theme-navbar-tab-text-color);
--theme-navbar-tab-text-color-hover: white;
--theme-navbar-tab-icon-color-hover: var(--theme-navbar-tab-icon-color);
--theme-navbar-tab-text-color-redlink: var(--theme-link-color-redlink);
--theme-navbar-tab-icon-color-redlink: var(--theme-link-color-redlink);
--theme-navbar-tab-border-color: var(--theme-border-color);
--theme-navbar-tab-background-hover: #683D17;
--theme-navbar-tab-border-color-hover: var(--theme-navbar-tab-border-color);
--theme-navbar-tab-selected-background: var(--theme-content-background);
--theme-navbar-tab-selected-border-color: var(--theme-navbar-tab-border-color);
--theme-navbar-tab-selected-border-bottom-corner-color: var(--theme-navbar-tab-border-color);
--theme-navbar-tab-dropdown-arrow-color: var(--theme-text-color);
--theme-navbar-tab-dropdown-arrow-color-hover: var(--theme-heading-color);
--theme-navbar-tab-dropdown-background: #8D5345;
--theme-navbar-tab-dropdown-border-color: #8D5345;
--theme-navbar-tab-dropdown-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2);
--theme-navbar-tab-dropdown-hover-mask: #683D17;
--theme-navbar-search-box-shadow: none;
--theme-navbar-search-input-background: black;
--theme-navbar-search-input-border-color: var(--theme-border-color);
--theme-navbar-search-input-text-color: white;
--theme-navbar-search-button-background: #73FFFF;
--theme-navbar-search-botton-border-color: var(--theme-border-color);
--theme-navbar-search-botton-text-color: var(--theme-text-color);
--theme-navbar-search-button-background-active: var(--theme-navbar-search-button-background);
--theme-navbar-search-botton-border-color-active: var(--theme-navbar-search-botton-border-color);
--theme-navbar-search-botton-text-color-active: var(--theme-navbar-search-botton-text-color);
--theme-navbar-search-suggestions-background: var(--theme-navbar-search-button-background);
--theme-navbar-search-suggestions-border-color: var(--theme-border-color);
--theme-navbar-search-suggestions-text-color: var(--theme-text-color);
--theme-navbar-search-suggestions-text-color-hover: var(--theme-text-color-em);
--theme-navbar-search-suggestions-hover-mask: var(--theme-highlight-background);
--theme-navbar-search-suggestions-results-border-bottom-color: var(--theme-border-color);
--theme-navbar-search-suggestions-special-offset-top: -1px; /* margin-top offset, normally is -1px */
--theme-navbar-search-suggestions-special-border-top-color: var(--theme-border-color);
--theme-navbar-search-suggestions-special-label-text-color: var(--theme-text-color);
--theme-navbar-search-suggestions-special-label-text-color-hover: var(--theme-text-color);
/* responsive */
--theme-navbar-search-background: var(--theme-sidebar-box-background);
/*** content box ***/
--theme-content-background: #EAB885;
--theme-content-border-width: 0px;
--theme-content-border-style: var(--theme-box-border-style);
--theme-content-border-color: var(--theme-box-border-color);
--theme-content-subpage-icon-color: rgba(0,0,0, 0.3); /* color for "<" */
--theme-content-heading-rule-border-top: 0; /* border */
--theme-content-heading-rule-border-bottom: 0;
/** category: box **/
--theme-content-category-background: none;
--theme-content-category-border-style: solid;
--theme-content-category-border-width: 1px;
--theme-content-category-border-radius: 0;
--theme-content-category-border-color: var(--theme-border-color);
/*** #footer ***/
--theme-footer-text-color: #ffffff;
--theme-footer-background: transparent;
--theme-footer-link-color: #008aff;
--theme-footer-link-color-hover: #66b8ff;
--theme-footer-border-radius: 0 0 5px 5px;
/** notification **/
--theme-notice-red-text-color: #bf0017;
--theme-notice-orange-text-color: #cf721c;
/******* "real" wiki content ********/
--theme-widget-toc-arrow-color: var(--theme-text-color);
--theme-widget-toc-arrow-color-hover: var(--theme-hover-color);
--theme-widget-toc-item-hover-background: var(--theme-link-color-hover);
--theme-collapsible-toggle-icon-color: var(--theme-text-color);
--theme-collapsible-toggle-icon-color-hover: var(--theme-hover-color);
}
/***********************************************************************************************************
* base css styles for both interface and content box: font, color, etc.
***********************************************************************************************************/
/**** base styles START ***********************************************************/
.MPheading {
font-synthesis: none;
font-size: 2em;
font-weight: 800;
text-align: center;
background:0 0;
background-image: linear-gradient(to right,rgba(var(--theme-sidebar-link-color--rgb),0) 0,var(--theme-sidebar-link-color) 33%,var(--theme-sidebar-link-color) 66%,rgba(var(--theme-sidebar-link-color--rgb),0) 100%);
background-position: center bottom;
background-repeat: no-repeat;
background-size: 100% 1px;
}
.page-SpeedRunners_Wiki .mw-parser-output .gallery {
text-align: center;
margin: 10px 0;
}
.mp-box {
border:1px solid white;
margin:10px 0;
padding:5px;
}
@media screen and (min-width: 1080px){
.page-SpeedRunners_Wiki .mw-parser-output {
display: flex;
flex-wrap: wrap;
justify-content: space-evenly;
}
.mainpage-left {
width: calc(100% - 550px);
}
.mainpage-right {
width: 500px;
}
}
/* Template:FP links styles */
.fplinks {
display: flex;
flex-wrap: wrap;
justify-content: space-evenly;
align-items: stretch;
text-align: center;
}
.fplink-outer {
padding: 5px;
flex-basis: calc(25% - 10px);
width: calc(25% - 15px);
min-width: 115px;
display: inline-block;
vertical-align: middle;
}
.fplink-wide {
flex-basis: calc(33% - 10px);
width: calc(33% - 15px);
}
.fplink-fullwidth {
flex-basis: 100%;
width: calc(100% - 15px);
font-weight: bold;
}
.fplink {
padding: 0.5em;
box-sizing: border-box;
width: 100%;
height: 100%;
display: table;
}
.fplink-plain {
background: transparent;
border-radius: 0;
border: 0;
box-shadow: none;
}
.fplink-inner {
display: table-row;
}
.fplink a {
display: table-cell;
vertical-align: middle;
}
.fplink img {
max-width: 150px;
width: 100%;
height: auto;
}
/* Auto-resize front page video to fit smaller columns */
.fpbox .embedvideowrap {
width: 100% !important;
max-width: 480px;
margin: 0 auto;
}
.fpbox .embedvideowrap iframe {
width: 100% !important;
}
/* Multi-column box support */
.fp-container main .columns .leftcol,
.fp-container .columns .rightcol {
width: 100%;
margin: 0;
padding: 0;
}
@media (min-width: 990px) {
.fp-container .columns .leftcol {
float: left;
width: 50%;
}
.fp-container .columns .rightcol {
float: right;
width: 50%;
}
}
.fp-section {
display: flex;
flex-wrap: wrap;
}
/* this CSS governs the responsive 2 column main page layout */
#fp-2column.fp-container {
display: grid;
grid-template-areas: "a" "b" "c";
grid-template-columns: 100%;
}
@media screen and (min-width: 990px) {
#fp-2column.fp-container {
grid-template-areas: "a b" "c c";
grid-template-columns: 50% 50%;
}
}
@media screen and (min-width: 1350px) {
#fp-2column.fp-container {
grid-template-areas: "a b" "c b";
grid-template-columns: auto 520px;
}
}
#fp-top {
grid-area: a;
}
#fp-flex {
grid-area: b;
}
#fp-bottom {
grid-area: c;
}
/* end responsive 2 column main page layout */
/* Front page appearance styles */
.fpbox .heading,
.fpbox .mainheading {
border: 0;
border-bottom: 1px solid transparent;
}
.fpbox {
background: transparent;
border: 1px solid transparent;
box-shadow: 0 2px 5px transparent;
}
.fplink:not(.fplink-plain) {
background: rgba(0, 0, 0, 0.3);
border: 1px solid #505050;
}
.fplink-fullwidth .fplink:not(.fplink-plain) {
background: rgba(0, 0, 0, 0.4);
}
.linkslabel {
border-bottom: 2px solid #505050;
}
/* always show scroll bar for short page.
* By doing this page background size won't change when expand/collapse sidebar sections.
*/
html {
overflow-y: scroll;
}
/** Font **/
html, body {
font-family: Helvetica, Arial, sans-serif;
/* font-family: futura-lt-w01-book, futura-lt-w05-book, sans-serif; a bit hard to read */
color: var(--theme-text-color);
}
.mw-body h1, .mw-body-content h1, .mw-body-content h2 {
color: var(--theme-heading-color);
}
body {
font-size: 14px;
}
.vector-body {
font-size: unset;
}
/** link color **/
/* Self-links aren't real links, they're not clickable.
* Hence, they shouldn't change color when hovered over like real links, as that is counter-intuitive.
* We should not use :not(.selflink) since it increases the priority and make it is difficult to override
* link styles for certain elements (e.g. in wiki.gg header).
*/
a,
a.selflink:hover, a.selflink:active {
text-decoration: none;
color: var(--theme-link-color);
}
a:visited {
color: #01DAF4;
}
a:hover, a:active {
text-decoration: none;
color: var(--theme-link-color-hover);
}
/** red link **/
/* we don't really need to mark you have "visited" an inexistent page */
a.new, a.new:visited {
color: var(--theme-link-color-redlink);
}
/* -------------------------------------------------------- */
/* Tables */
/* -------------------------------------------------------- */
table {
/* fix 100% width table with border */
box-sizing: border-box;
}
table.article-table,
table.fandom-table,
table.lined,
table.bordered,
table.cellborder {
border-collapse: collapse;
border-style: solid;
border-color: #AD532D;
}
table.lined th,
table.lined td {
border-width: 0 0 1px 0;
}
/*** "terraria"-classed tables ***/
table.olo {
border: 2px solid transparent;
margin: calc(0.5em + 5px) 5px;
box-shadow: 0 0 0 2px var(--theme-content-background), 0 0 0 3px var(--theme-border-color);
border-radius: 3px; /* (border radius of .olo box) - 3px */
}
table.olo.noborder {
padding: 0;
border: 0;
}
table.olo th,
table.olo td {
padding: 3px 6px;
border-color: var(--theme-border-color);
border-style: solid;
border-width: 0;
}
table.olo th {
background: var(--theme-highlight-background);
border-color: var(--theme-border-color);
text-align: center;
}
table.olo caption {
font-weight: bold;
background: var(--theme-highlight-background);
padding: 5px;
margin: auto 2px;
}
table.olo > caption {
padding: 3px;
-moz-border-radius: 6px 6px 0 0;
-webkit-border-radius: 6px 6px 0 0;
border-radius: 6px 6px 0 0;
margin: 1px 1px -4px;
border-bottom-width: 1px;
box-shadow: 0 0 0 1px var(--theme-highlight-background);
position: relative;
}
table.olo > caption:after {
box-sizing: content-box;
content: "";
display: block;
width: 100%;
height: 1px;
background: var(--theme-highlight-background);
position: absolute;
left: -4px;
bottom: -2px;
border-left: 4px solid var(--theme-box-background-color);
border-right: 4px solid var(--theme-box-background-color);
}
table.olo > caption.plaincaption {
background: transparent;
border: 0;
box-shadow: 0 0 0 0;
margin-bottom: 4px;
}
table.olo > caption.plaincaption:after {
background: transparent;
border: 0;
}
table tfoot:empty,
table thead:empty {
display: none;
}
/* Auto line separators for tables */
table.olo.lined {
padding-bottom: 0;
/*display: inline-table;*/
}
table.olo.lined td {
border-width: 0;
border-bottom-width: 1px;
}
table.olo.lined::after {
content: "";
display: block;
height: 3px;
width: calc(100% - 6px);
position: absolute;
left: 3px;
bottom: 3px;
background-color: var(--theme-box-background-color);
}
table.lined td.noline, table.lined tr.noline td {
border-bottom-width: 0;
}
table tr.bottomline td {
border-bottom-width: 1px;
}
table tr.topline td {
border-top-width: 1px;
}
table td.bottomline, table.lined tr.noline td.bottomline {
border-bottom-width: 1px;
}
table td.topline {
border-top-width: 1px;
}
table.olo.cellborder,
table.olo.border {
border-spacing: 0;
padding: 4px 4px 4px 3px;
position: relative;
}
table.olo.cellborder::before,
table.olo.border::before {
content: "";
display: block;
width: 1px;
height: calc(100% - 6px);
background-color: var(--theme-box-background-color);
position: absolute;
left: 4px;
top: 3px;
}
table.olo.cellborder td,
table.olo.border td {
border-left-width: 1px;
border-bottom-width: 1px;
}
table.olo.cellborder th,
table.olo.border th {
border-left-width: 2px;
border-top-width: 2px;
}
table.olo.cellborder tr:first-of-type th,
table.olo.border tr:first-of-type th {
border-top: 0;
}
table.olo.cellborder::after,
table.olo.border::after {
content: "";
display: block;
height: 1px;
width: calc(100% - 6px);
position: absolute;
left: 3px;
bottom: 5px;
background-color: var(--theme-box-background-color);
}
/* Hack for using "border-collapse" and "border-radius" in the same table display by using one table nested within another */
table.outer {
white-space: nowrap;
}
table.inner {
border-collapse: collapse;
background: inherit;
width: 100%;
}
table.inner th {
border: 2px solid var(--theme-box-background-color);
}
/* Fix for siderail overlapping some wide tables */
@media screen and (max-width: 1520px) and (min-width: 1350px) {
.with-siderail table.olo .i {
white-space: normal;
}
.with-siderail table.olo th {
font-size: 90%;
}
.with-siderail table.olo td:not(.il1c) img {
max-width: 100%;
height: auto;
}
}
.olo th {
border-bottom: 1px solid;
}
.wikitable,
.wikitable > tr > th,
.wikitable > * > tr > th {
color: inherit;
background: none;
}
/*
.jquery-tablesorter th.headerSort{
border: 1px solid var(--theme-border-color);
}
*/
table.cargoTable.noMerge tr:nth-child(2n) {
background: rgba(0, 0, 0, 0.25);
}
table.cargoTable.noMerge tr:nth-child(2n+1) {
background: none;
}
table.olo caption {
border-width: 1px;
border-style: solid;
border-top-color: rgb(244, 124, 60, 0.1);
border-right-color: rgb(13, 4, 2, 0.5);
border-bottom-color: rgb(13, 4, 2, 0.5);
border-left-color: rgb(244, 124, 60, 0.1);
border-radius: 8px;
}
table.olo {
/*display: inherit;*/
width: auto;
}
.olo.sortable.lined.align-center.jquery-tablesorter {
/*width: min-content;*/
}
#possible-modifiers-table,
.olo.lined.sortable.jquery-tablesorter,
.olo.lined {
width: auto;
}
/**** base styles END *****/
/*********************************************************************************************************/
input, button {
color: var(--theme-control-text-color);
/* caret-color: var(--theme-text-color); */
}
input[type=submit] {
color: var(--theme-control-text-color);
}
::placeholder {
color: var(--theme-text-color-placeholder);
}
/* Removes VisualEdit button */
#ca-ve-edit {
display: none;
}
/* Link color */
.mw-parser-output a.external,
.mw-parser-output a.external:visited,
.mw-parser-output a.extiw,
.mw-parser-output a.extiw:visited,
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button {
color: #ff9000;
}
/* Text color */
#content,
#firstHeading,
.infocard .main-heading .hgroup,
h1,
h2,
h3,
h4,
h5,
h6,
div.hat-note.t-main,
#contentSub, #contentSub2,
.search-types .current a,
.infobox > .title > span,
code,
.trw-toggleable.not-toggled.achievements .achievement b * {
color: var(--theme-text-color);
}
.i .note,
.note-text {
color: var(--theme-text-color-note);
}
.pixel img, .pixel,
#mw-imagepage-section-filehistory img {
image-rendering: pixelated; /*for chrome*/
image-rendering: crisp-edges; /*for firefox*/
}
.small {
font-size: 85%;
}
.fullwidth, .full-width {
width: 100%;
}
.nowrap {
white-space: nowrap;
}
/* ".center" has width=100% rule, we don't want it, so use a different class name. */
.aligncenter,
.align-center {
text-align: center;
}
.alignleft,
.align-left {
text-align: left;
}
.alignright,
.align-right {
text-align: right;
}
/* clear fix for float block */
.clearfix {
*zoom: 1;
}
.clearfix::before,
.clearfix::after {
content: " ";
display: table;
}
.clearfix::after {
clear: both;
}
/* References smaller text than main */
.references {
font-size: 90%;
}
/* Larger font for Module: code display (default is smaller than other code pages) */
pre.lua.source-lua {
font-size: 14px !important;
}
/* Facilitate inline scary transclusion */
.scary-transclusion p, .scary-transclusion .mw-parser-output {
display: inline;
}
/* hide last empty paragraph at the end */
div.mw-parser-output > p:last-child > br:only-child {
display: none;
}
/* Fix empty parameter descriptions on api.php having no height, causing misalignments that seriously impede readability */
.apihelp-parameters dd:empty::before {
content: " ";
}
.block {
display: block;
}
.inline {
display: inline;
}
.inline-block {
display: inline-block;
}
hr.space {
height: 4px;
background: none;
border: 0;
}
.page-content .vertical-align-top * {
vertical-align: top;
}
.page-content .vertical-align-bottom * {
vertical-align: bottom;
}
/* Drowning Table No Border */
.drowning-table-no-border {
border: none;
}
/* Gadget description length */
.oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-top > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header,
.oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-inline > .oo-ui-fieldLayout-body {
max-width: unset;
}
/* Box at the top of all pages when the user has a new message on their User_talk: page */
.usermessage {
background-color: var(--theme-box-background-color);
border-color: var(--theme-box-border-color);
color: var(--theme-text-color);
}
/***********************************************************************************************************
* interface layout and styles for widgets outside of content box
***********************************************************************************************************/
:root {
--main-layout-logo-box-height: 200px;
--main-layout-logo-offset: 12px;
--main-layout-topbar-height: 35px; /* height of wiki.gg topbar */
--main-layout-sidebar-width: 180px; /* width of side navbar, without gap */
--main-layout-sidespace: 24px; /* whitespace width on most left and most right */
--main-layout-gap: 12px;
--main-layout-logo-height: calc(var(--theme-site-logo-height) + 20px);
--main-box-border-radius: 5px;
--main-inner-box-border-radius: calc(var(--main-box-border-radius) - var(--theme-box-border-width));
--main-box-padding: 12px;
background: var(--theme-site-background);
/* Removes second vertical scrollbar(mw 1.37 fix) */
overflow-y: unset; /* must be unset or visible, can not be auto, or side ad will not be sticky */
}
/**** Main Layout START ***********************************************************/
/**
* Note: wiki.gg topbar is position:fixed. So we don't need to consider it in grid layout
*/
html, body {
min-height: 100%;
}
html {
height: 100%;
scroll-padding-top: var(--main-layout-topbar-height);
}
body {
height: auto;
}
/*** main grid container ***/
body {
/* self */
box-sizing: border-box;
/* grid */
display: grid;
grid-template-columns: [body-left] var(--main-layout-sidespace) [aside-left] var(--main-layout-sidebar-width) [aside-right content-left] minmax(0, 1fr) [content-right] var(--main-layout-sidespace) [body-right];
grid-template-rows: [body-start] var(--main-layout-topbar-height) [page-start logo-start] var(--main-layout-logo-height) [logo-end nav-start] 0fr [nav-end content-start] auto [content-end footer-start] 0fr [footer-end] 1fr [page-end] 0fr [body-end];
gap: 0 var(--main-layout-gap);
}
/*** grid items ***/
/* Flatten DOM structure. Therefore we have following grid items under body grid container:
* div#mw-page-base, div#mw-head-base, #mw-navigation>h2, div#mw-head, div#mw-panel, div#content.mw-body, div#footer, footer.
*/
body > .content-wrapper,
#mw-navigation {
display: contents;
}
/** unused, hide them **/
#mw-head-base,
#mw-navigation > h2 {
display: none;
}
/** side nav bar **/
#mw-panel {
grid-column: aside-left/aside-right;
grid-row: nav-start/page-end;
margin-bottom: var(--main-layout-gap);
float: none;
width: unset;
padding: 0;
}
/** nav **/
#mw-head {
grid-column: content-left/content-right;
grid-row: nav-start/nav-end;
}
/** content **/
.mw-body {
grid-column: content-left/content-right;
grid-row: content-start/content-end;
}
/* For some page such as api.php, .mw-body is the only child, so take up all space. */
.mw-body:first-child {
grid-column: body-left/body-right;
grid-row: page-start/page-end;
}
/** #footer: content footer **/
#footer {
grid-column: content-left/content-right;
grid-row: footer-start/footer-end;
margin: 0;
}
/** used to gen box shadow for main box (nav + content + #footer) **/
#mw-page-base {
grid-column: content-left/content-right;
grid-row: nav-start/footer-end;
height: 100%;
}
/** wiki.gg footer bar **/
body > footer {
grid-column: body-left/body-right;
grid-row: page-end/body-end;
}
/*** logo block. It is absolute position ***/
#p-logo {
position: absolute;
width: 100%;
height: auto;
left: 0;
top: var(--main-layout-topbar-height);
background: var(--theme-site-logo-image) center center/var(--theme-site-logo-width) auto no-repeat;
display: flex;
align-items: center;
justify-content: center;
filter: drop-shadow(0 0 5px black);
}
/* use logo image as <a>'s background will sometime flicker when hovered on Firefox,
* I still don't know why, but move background to #p-logo can avoid this issue.
*/
#p-logo .mw-wiki-logo {
width: var(--theme-site-logo-width);
height: var(--theme-site-logo-height);
margin: auto;
background: none;
/* logo flicker fix */
}
/**** Main Layout END ***********************************************************/
/**** side panel START ***********************************************************/
#mw-panel {
font-size: 12px;
line-height: 1.5;
color: var(--theme-text-color);
}
#mw-panel a {
text-decoration: none;
}
/* sections */
#mw-panel .portal,
#mw-panel #p-logo + .portal {
margin: var(--main-layout-gap) 0 0 0;
padding: 0;
color: var(--theme-sidebar-heading-text-color);
border: var(--theme-box-border-width) solid var(--theme-box-border-color);
border-radius: 5px;
background: var(--theme-sidebar-box-background);
}
#mw-panel #p-logo + .portal {
margin-top: 0;
position: relative;
}
/* section heading */
#mw-panel #p-logo + .portal .vector-menu-heading,
#mw-panel .portal .vector-menu-heading {
margin: 0;
padding: 6px 10px;
border-bottom: var(--theme-sidebar-heading-border-bottom);
border-radius: var(--main-inner-box-border-radius) var(--main-inner-box-border-radius) 0 0;
background: var(--theme-sidebar-heading-background);
font-size: 15px;
line-height: 18px;
cursor: pointer;
display: flex;
align-items: center;
justify-content: space-between;
color: var(--theme-sidebar-heading-text-color);
}
/* arrow icon */
#mw-panel .portal .vector-menu-heading::after {
content: "";
display: inline-block;
background: none;
position: relative;
width: 0;
height: 0;
border-style: solid;
border-color: var(--theme-sidebar-heading-arrow-color) transparent;
border-width: 0 5px 6px 5px;
margin-top: 4px;
vertical-align: middle;
flex: 0 0 auto;
}
#mw-panel .portal .vector-menu-heading:hover::after {
border-color: var(--theme-sidebar-heading-arrow-color-hover) transparent;
}
#mw-panel .portal.collapsed .vector-menu-heading {
border-radius: var(--main-inner-box-border-radius);
}
#mw-panel .portal.collapsed .vector-menu-heading::after {
border-width: 6px 5px 0 5px;
}
/* list */
#mw-panel #p-logo + .portal .body,
#mw-panel .portal .body {
background: none;
border: 0;
padding: 0;
margin: 0;
border-top: var(--theme-sidebar-list-border-top);
}
#mw-panel .portal .body ul {
padding: var(--theme-sidebar-list-padding-top) 4px 4px;
}
#mw-panel .portal .body li {
margin: 0;
padding: 0;
font-size: inherit;
line-height: inherit;
background: var(--theme-sidebar-list-item-background);
border-radius: var(--main-inner-box-border-radius);
}
#mw-panel .portal .body li:hover {
background: var(--theme-sidebar-list-item-hover-mask);
}
#mw-panel .portal .body li a,
#mw-panel .portal .body li a:visited {
display: block;
padding: 3px 6px;
color: var(--theme-sidebar-list-item-text-color);
}
#mw-panel .portal .body li a:hover {
color: var(--theme-sidebar-list-item-text-color-hover);
}
#mw-panel .portal .body li a.feedlink { /* "Atom" RSS Feed */
text-indent: 14px; /* the icon is 12x12px, so 12px + 2px */
background-position: 8px center; /* align icon with other text */
}
#merch {
margin: 1.5em auto auto 1em;
}
/**** side panel END ***********************************************************/
/**** main content box START ***********************************************************/
/**** box for nav+content+#footer ****/
#mw-page-base {
border: var(--theme-box-border-width) solid var(--theme-box-border-color);
border-radius: 5px;
box-sizing: border-box;
background: var(--theme-page-base-background);
}
/**** navbar ****/
#mw-head {
margin: var(--theme-box-border-width) var(--theme-box-border-width) 0;
padding: var(--main-box-padding) 0 0 0;
background: var(--theme-navbar-background);
position: relative;
display: flex;
justify-content: space-between;
align-items: flex-end;
width: auto;
}
#mw-head #left-navigation,
#mw-head #right-navigation {
float: none;
flex: 1 1 auto;
margin: 0;
display: flex;
align-items: flex-end;
}
#mw-head #left-navigation::before, #mw-head #left-navigation::after,
#mw-head #right-navigation::before,
#mw-head #right-navigation::after {
content: "";
display: block;
border-bottom: 1px solid var(--theme-navbar-border-color);
}
#mw-head #left-navigation {
justify-content: flex-start;
}
#mw-head #left-navigation::before {
flex: 0 0 var(--main-box-padding);
}
#mw-head #left-navigation::after {
flex: 1 1 auto;
}
#mw-head #right-navigation {
justify-content: flex-end;
}
#mw-head #right-navigation::before {
flex: 1 1 auto;
}
#mw-head #right-navigation::after {
flex: 0 0 var(--main-box-padding);
}
/* reset */
#p-search,
.vector-menu-dropdown,
#mw-head .vector-menu-dropdown .vector-menu-heading,
.vector-menu-dropdown .vector-menu-heading span,
.vectorTabs,
.vectorTabs ul,
.vectorTabs span,
.vectorTabs li,
.vectorTabs li a,
.vectorTabs li.selected a,
.vectorTabs li.selected a:visited {
background-image: none;
float: none;
height: auto;
display: block;
}
#mw-head input {
display: block;
z-index: 1;
}
#mw-head input + .vector-menu-heading {
z-index: 0;
}
.vectorMenuCheckbox:focus + .vector-menu-heading {
outline: 0;
}
.vectorTabs ul {
display: flex;
}
.vectorTabs ul li,
.vector-menu-dropdown {
display: block;
white-space: nowrap;
}
.vector-menu-dropdown.emptyPortlet {
display: none;
}
/* override some mw css */
div.vectorTabs li.selected a,
div.vectorTabs li.selected a:visited,
div.vectorTabs li a,
div.vector-menu-dropdown .vector-menu-heading span {
color: var(--theme-navbar-tab-text-color);
font-size: 14px;
line-height: 24px;
padding: 3px 12px;
overflow: hidden;
}
.vector-menu-dropdown .vector-menu-heading:hover span {
color: var(--theme-navbar-tab-text-color); /* reset */
text-decoration: underline;
}
.vector-menu-tabs {
padding: 0;
}
.vectorTabs li,
.vector-menu-dropdown {
background: var(--theme-navbar-tab-background);
border-style: solid;
border-color: var(--theme-navbar-tab-border-color);
border-width: 1px;
border-radius: var(--main-box-border-radius) var(--main-box-border-radius) 0 0;
box-shadow: var(--theme-navbar-tab-box-shadow);
position: relative;
margin-right: calc(var(--main-box-padding) / 2);
}
.vectorTabs li::after,
.vector-menu-dropdown::after {
content: "";
display: block;
width: calc(var(--main-box-padding) / 2);
border-bottom: 1px solid var(--theme-navbar-tab-border-color);
position: absolute;
left: 100%;
margin-left: 1px;
}
div.vectorTabs li:hover,
div.vector-menu-dropdown:hover,
div.vector-menu-dropdown.open {
color: var(--theme-navbar-tab-text-color-hover);
border-color: var(--theme-navbar-tab-border-color-hover);
background: var(--theme-navbar-tab-background-hover);
}
div.vectorTabs li.selected:hover a,
div.vectorTabs li.selected:hover a:visited,
div.vectorTabs li:hover a,
div.vector-menu-dropdown:hover .vector-menu-heading span,
div.vector-menu-dropdown.open .vector-menu-heading span {
color: var(--theme-navbar-tab-text-color-hover);
}
.vectorTabs li.new a,
.vectorTabs li.new a:visited {
color: var(--theme-navbar-tab-text-color-redlink);
}
.vectorTabs li.selected {
background: var(--theme-navbar-tab-selected-background);
border-color: var(--theme-navbar-tab-selected-border-color);
border-bottom: 0;
padding-bottom: 1px;
}
.vectorTabs li.selected:hover {
background: var(--theme-navbar-tab-selected-background);
}
.vectorTabs li.selected:hover span {
background: none;
}
/* watch/unwatch star */
.vectorTabs #ca-unwatch.icon a,
.vectorTabs #ca-watch.icon a,
.vectorTabs #ca-unwatch.icon a.loading,
.vectorTabs #ca-watch.icon a.loading {
display: block;
position: unset;
width: 18px;
height: 18px;
padding: 6px 8px;
box-sizing: content-box;
}
.vector-menu-tabs .mw-watchlink.icon a::before {
height: 18px;
width: 18px;
display: inline-block;
position: unset;
margin-right: 20px;
}
.vector-menu-tabs #ca-unwatch.icon .loading::before,
.vector-menu-tabs #ca-watch.icon .loading::before {
transform-origin: 50% 52%;
}
#mw-head .vector-menu-dropdown .vector-menu-heading {
padding: 0;
margin: 0;
}
.vector-menu-dropdown .vector-menu-heading::after {
display: none;
}
.vector-menu-dropdown .vector-menu-heading span::after {
content: "";
display: inline-block;
background: none;
position: unset;
width: 0;
height: 0;
border-color: var(--theme-navbar-tab-dropdown-arrow-color) transparent;
border-style: solid;
border-width: 6px 5px 0 5px;
margin-left: 4px;
vertical-align: middle;
}
.vector-menu-dropdown .vector-menu-checkbox:checked ~ .vector-menu-heading span::after,
.vector-menu-dropdown:hover .vector-menu-heading span::after {
border-width: 0 5px 6px 5px;
border-color: var(--theme-navbar-tab-dropdown-arrow-color-hover) transparent;
}
/* drop down menu */
.vector-menu-dropdown.open .menu {
visibility: visible;
}
/* reset mw 1.37 css */
.vector-menu-dropdown:not(.vector-user-menu) li {
font-size: 1em;
}
.vector-menu-dropdown .vector-menu-content,
.vector-menu-dropdown > .menu {
font-size: 15px;
background: var(--theme-navbar-tab-dropdown-background);
margin: 0;
border-radius: 0 0 var(--main-box-border-radius) var(--main-box-border-radius);
border-width: 1px;
border-style: solid;
border-color: var(--theme-navbar-tab-dropdown-border-color);
box-shadow: var(--theme-navbar-tab-dropdown-box-shadow);
padding: 4px;
top: 100%;
left: -1px;
/* 1px for border */
min-width: 8em;
}
.vector-menu-dropdown .menu li a {
text-decoration: none;
padding: 10px 8px;
border-radius: calc(var(--main-box-border-radius) - 2px);
font-size: 1em;
color: var(--theme-navbar-tab-text-color);
}
.vector-menu-dropdown .menu li a:hover {
background-color: var(--theme-navbar-tab-dropdown-hover-mask);
color: var(--theme-navbar-tab-text-color-hover);
}
.vector-menu-dropdown li.selected {
display: none; /* just remove current selected (already displayed in header) */
}
/* search */
#p-search form,
#p-search input {
margin: 0;
}
#mw-head #p-search {
margin: 0;
padding: 0 0 6px calc(var(--main-layout-gap) / 2);
border-bottom: 1px solid var(--theme-navbar-tab-border-color);
}
#simpleSearch {
background: none;
margin: 0;
border: 0;
color: var(--theme-text-color);
width: 18em;
padding: 0;
height: auto;
border-radius: 0;
transition: none;
display: grid;
grid-template-columns: 1fr 0fr;
grid-template-rows: 1fr;
align-content: stretch;
justify-content: stretch;
}
#simpleSearch #searchInput {
grid-column: 1/2;
grid-row: 1/2;
font-size: 14px;
line-height: 16px;
text-align: left;
padding: 3px 5px;
background: var(--theme-navbar-search-input-background);
border-radius: 2px 0 0 2px;
border-width: 1px;
border-style: solid;
border-color: var(--theme-navbar-search-input-border-color);
border-right: 0;
word-wrap: break-word;
appearance: none;
-webkit-appearance: none;
color: var(--theme-navbar-search-input-text-color);
height: auto;
}
#searchInput:focus,
#simpleSearch:hover #searchInput,
#simpleSearch:hover #searchInput:focus {
border-color: var(--theme-navbar-search-input-border-color);
box-shadow: none;
}
#simpleSearch #searchButton {
grid-column: 2/3;
grid-row: 1/2;
box-sizing: border-box;
position: static; /* reset css from mw internal */
display: block;
width: 28px;
height: 100%; /* mw internal css override its button default styles, so override again */
background: var(--theme-navbar-search-button-background);
border: 1px solid;
border-color: var(--theme-navbar-search-botton-border-color);
border-radius: 0 2px 2px 0;
z-index: 0;
}
#simpleSearch #searchButton:hover,
#searchInput:hover ~ #searchButton,
#searchInput:focus ~ #searchButton {
background: var(--theme-navbar-search-button-background-active);
border-color: var(--theme-navbar-search-botton-border-color-active);
} /* use ::before & ::after to draw search icon */
#simpleSearch::before,
#simpleSearch::after {
content: "";
display: block;
grid-column: 2/3;
grid-row: 1/2;
z-index: 1;
place-self: center;
border-style: solid;
border-color: var(--theme-navbar-search-botton-text-color);
pointer-events: none;
}
#simpleSearch:hover::before,
#simpleSearch:hover::after {
border-color: var(--theme-navbar-search-botton-text-color-active);
}
#simpleSearch::before {
border-width: 2px;
border-radius: 100%;
width: 8px;
height: 8px;
margin: 0 0 1px 0;
transform: translateX(-1px);
}
#simpleSearch::after {
border-width: 1px;
width: 3px;
height: 0;
transform: translate(4px, 4px) rotate(45deg);
}
/* search result suggestion */
.suggestions {
background: var(--theme-navbar-search-suggestions-background);
border: 1px solid;
border-color: var(--theme-navbar-search-suggestions-border-color);
transform: translateX(3px); /* self border 2px + input border 1px */
}
.suggestions .suggestions-results,
.suggestions .suggestions-special {
background: none;
border: 0;
}
.suggestions .suggestions-results {
border-bottom: 1px solid;
border-bottom-color: var(--theme-navbar-search-suggestions-results-border-bottom-color);
}
.suggestions .suggestions-result,
.suggestions .suggestions-special .special-query,
.suggestions a.mw-searchSuggest-link,
.suggestions a.mw-searchSuggest-link:hover,
.suggestions a.mw-searchSuggest-link:active,
.suggestions a.mw-searchSuggest-link:focus {
color: var(--theme-navbar-search-suggestions-text-color);
}
.suggestions .suggestions-result-current {
background: var(--theme-navbar-search-suggestions-hover-mask);
color: var(--theme-navbar-search-suggestions-text-color-hover);
}
.suggestions .suggestions-special {
margin-top: var(--theme-navbar-search-suggestions-special-offset-top);
border-top: 1px solid;
border-top-color: var(--theme-navbar-search-suggestions-special-border-top-color);
}
.suggestions .suggestions-special .special-label {
color: var(--theme-navbar-search-suggestions-special-label-text-color);
}
.suggestions .suggestions-result-current .special-label {
color: var(--theme-navbar-search-suggestions-special-label-text-color-hover);
}
/**** main content box ****/
body .mw-body {
color: var(--theme-text-color); /* override mw internal css */
background: var(--theme-content-background);
border-style: var(--theme-content-border-style);
border-width: var(--theme-content-border-width);
border-color: var(--theme-content-border-color);
margin: 0 var(--theme-box-border-width);
box-sizing: border-box;
padding: 0;
z-index: 1; /* cover #footer */
display: flex;
flex-direction: column;
}
.content-body {
flex: 1 1 auto;
}
.content-body > main {
align-self: stretch;
padding: var(--main-box-padding);
}
#firstHeading {
border: 0;
margin: 0;
overflow: hidden; /* override mw internal css, fix scroll-x issue for narrow width */
color: var(--theme-heading-color);
}
#contentSub, #contentSub2 {
margin: 0;
}
#contentSub .subpages {
color: transparent;
line-height: 1.5;
font-size: 0;
}
#contentSub .subpages a {
font-size: 12px;
vertical-align: middle;
display: inline-flex;
align-items: center;
padding-left: 4px;
}
#contentSub .subpages a::before {
content: "";
display: inline-block;
height: 4px;
width: 4px;
border-color: var(--theme-content-subpage-icon-color);
border-style: solid;
border-width: 0 0 2px 2px;
margin: 0 2px 0 0;
transform: rotate(45deg);
}
#bodyContent {
display: flex;
flex-direction: column;
}
#mw-content-text {
flex: 1 1 auto;
min-height: 35em;
}
#mw-content-text::before {
content: "";
display: block;
height: 0;
border-top: var(--theme-content-heading-rule-border-top);
border-bottom: var(--theme-content-heading-rule-border-bottom);
margin-top: 2px;
margin-bottom: 1em; /* will collapse with margin-top of content's "top element" */
}
/* section edit link */
.mw-editsection {
white-space: nowrap;
}
/* "category:" box */
#catlinks {
background: var(--theme-content-category-background);
border-width: var(--theme-content-category-border-width);
border-style: var(--theme-content-category-border-style);
border-color: var(--theme-content-category-border-color);
border-radius: var(--theme-content-category-border-radius);
margin: var(--main-layout-gap) 0 0 0;
padding: calc(var(--main-box-padding) / 2) var(--main-box-padding);
}
/* ads */
div.games-showcase-header,
div.games-showcase-footer,
.content-body > .games-showcase-sidebar {
margin: 0;
padding: var(--main-box-padding);
}
div.games-showcase-header {
padding-bottom: 0;
}
div.games-showcase-footer {
padding-top: 0;
}
.games-showcase-header img,
.games-showcase-footer img {
height: 100%;
width: auto;
object-fit: contain;
}
.content-body > .games-showcase-sidebar {
padding-left: 0;
}
aside.games-showcase-sidebar div.sidebar-showcase {
padding: 0 0 var(--main-box-padding) 0;
}
@media screen and (max-width: 1100px) {
.games-showcase-header img,
.games-showcase-footer img {
height: auto !important;
width: 100% !important;
object-fit: contain;
}
}
@media screen and (max-width: 926px) {
.games-showcase-header img,
.games-showcase-footer img {
object-position: 50%;
height: 105px !important;
width: 100% !important;
object-fit: none !important;
}
}
/**** #footer (copyright info) ****/
#footer {
/* self */
color: var(--theme-footer-text-color);
background: var(--theme-footer-background);
background-clip: padding-box;
padding: var(--main-box-padding);
margin: 0 var(--theme-box-border-width) var(--theme-box-border-width) var(--theme-box-border-width);
border-radius: var(--theme-footer-border-radius);
position: relative;
/* grid */
display: grid;
grid-template-columns: [l] 1fr 0fr [r];
grid-template-rows: [t] auto auto [b];
z-index: 0; /* covered by content */
}
.mw-footer li {
color: var(--theme-footer-text-color);
}
#footer a {
color: var(--theme-footer-link-color);
}
#footer a:hover {
color: var(--theme-footer-link-color-hover);
}
#footer-info {
font-size: 11px;
display: contents;
}
#footer ul li {
font-size: inherit;
line-height: 1.5;
padding: 0;
}
#footer-icons {
grid-column: span 1/r;
grid-row: t/b;
place-self: end;
}
#footer #footer-info-lastmod {
grid-column: l/span 1;
grid-row: t/span 1;
place-self: start;
margin-bottom: 1em;
}
#footer #footer-info-copyright {
grid-column: l/span 1;
grid-row: span 1/b;
place-self: end stretch;
position: relative;
padding-right: 100px;
}
#footer-info-copyright img {
position: absolute;
right: 0;
/* mediawiki logo is 31px height, and this image has a 1px black border,
a small tweak to make them visually matched on size and position */
bottom: -1px;
height: 33px;
width: auto;
}
#footer-places,
#footer > div {
display: none;
}
/**** main content box START ***********************************************************/
/****** responsive Layout ******/
@media screen and (max-width: 1800px) {
:root {
--main-layout-sidespace: 0px; /* whitespace width on most left and most right,must with "px" */
}
} /* screen and (max-width: 1800px) */
@media screen and (max-width: 1365px) {
:root {
--main-layout-sidespace: 0;
--main-layout-logo-height: calc( var(--theme-site-logo-height) * 0.75 + 20px);
}
/* re-style "sidebar" nav */
body {
height: 100%;
grid-template-columns: [body-left] 0 [aside-left content-left] minmax(0, 1fr) [content-right aside-right] 0 [body-right];
grid-template-rows: [body-start] var(--main-layout-topbar-height) [page-start logo-start] var(--main-layout-logo-height) [logo-end aside-start] auto [aside-end nav-start] 0fr [nav-end content-start] 1fr [content-end footer-start] 0fr [footer-end] auto [page-end] 0fr [body-end];
}
#p-logo {
background-size: calc(var(--theme-site-logo-width) * 0.75) auto;
}
#p-logo .mw-wiki-logo {
width: calc(var(--theme-site-logo-width) * 0.75);
height: calc(var(--theme-site-logo-height) * 0.75);
}
#mw-panel {
grid-column: aside-left/aside-right;
grid-row: aside-start/aside-end;
height: 35px;
display: flex;
align-items: flex-end;
padding: 0 var(--main-layout-gap);
border: var(--theme-box-border-width) solid var(--theme-box-border-color);
border-radius: 5px;
background: var(--theme-sidebar-box-background-2);
}
#mw-panel .portal,
#mw-panel #p-logo + .portal {
background: none;
box-shadow: none;
border: 0;
margin: 0;
position: relative;
}
#mw-panel #p-logo + .portal .vector-menu-heading,
#mw-panel .portal .vector-menu-heading {
padding: 9px 12px 8px;
border: 0;
border-radius: 0;
background: none;
color: var(--theme-sidebar-heading-text-color-2);
}
#mw-panel #p-logo + .portal.expanded .vector-menu-heading,
#mw-panel .portal.expanded .vector-menu-heading,
#mw-panel #p-logo + .portal:hover .vector-menu-heading,
#mw-panel .portal:hover .vector-menu-heading {
background: var(--theme-sidebar-list-item-hover-mask);
border-radius: 0;
}
#mw-panel .portal .vector-menu-heading::after {
border-color: var(--theme-sidebar-heading-arrow-color-2) transparent;
}
#mw-panel .portal .vector-menu-heading:hover::after {
border-color: var(--theme-sidebar-heading-arrow-color-hover-2) transparent;
}
#mw-navigation #mw-panel .portal .vector-menu-heading::after {
margin-left: 4px;
}
#mw-panel div.portal .vector-menu-heading::after {
border-width: 6px 5px 0 5px;
}
#mw-panel div.portal.expanded .vector-menu-heading::after,
#mw-panel div.portal:hover .vector-menu-heading::after {
border-width: 0 5px 6px 5px;
}
#mw-panel #p-logo + .portal .body,
#mw-panel .portal .body {
display: none !important; /* !important is required, since there is inline-css from sidebar collapse/expand */
position: absolute;
left: 0;
top: 100%;
z-index: 50;
width: max-content;
border: var(--theme-sidebar-dropdown-border);
border-top: 0;
background: var(--theme-sidebar-dropdown-background);
box-shadow: var(--theme-sidebar-box-shadow);
border-radius: 0 0 var(--main-box-border-radius) var(--main-box-border-radius);
min-width: 8em;
}
#mw-panel #p-logo + .portal.expanded .body,
#mw-panel .portal.expanded .body,
#mw-panel #p-logo + .portal:hover .body,
#mw-panel .portal:hover .body {
display: block !important;
}
#mw-panel .portal .body li a,
#mw-panel .portal .body li a:visited {
padding: 6px 8px;
}
/* search: move to sidebar nav box ("main nav bar") */
#mw-head #p-search {
position: absolute;
top: calc(0px - var(--theme-sidebar-box-border-width-2) - 44px);
}
#mw-head #right-navigation #p-cactions {
margin-right: 0;
}
/* "more" menu in #right-navigation causes horizontal scroll bar appear */
#right-navigation .vector-menu-dropdown .vector-menu-content {
left: auto;
right: -1px; /* 1px for border */
}
/* hide sidebar toggle */
#nav-content-size-toggle {
display: none;
}
/* site footer */
body > footer {
margin-top: var(--main-layout-gap);
}
#mw-head #p-search {
border-bottom: 0;
padding-right: calc(var(--main-box-padding) / 2);
}
} /* screen and (max-width: 1365px) */
@media screen and (max-width: 900px) {
:root {
--main-layout-logo-height: calc( var(--theme-site-logo-height) * 0.5 + 20px);
--main-layout-gap: 6px;
--main-box-padding: 6px;
background: var(--theme-site-background);
}
body {
grid-template-columns: [body-left aside-left content-left] minmax(0, 1fr) [aside-right content-right body-right];
}
/** reset mw internal css **/
#mw-head {
position: relative !important;
margin-top: 0;
top: 0;
}
div#mw-navigation div#mw-panel {
display: flex;
position: static;
width: auto;
overflow: visible;
}
div#mw-navigation div#mw-panel .portal {
width: auto;
}
body #footer {
padding-top: 0.75em;
}
body #footer #footer-info-lastmod,
body #footer #footer-info-viewcount {
display: block;
}
#mw-head div#left-navigation,
#mw-head div#right-navigation {
position: static;
}
div#p-logo {
display: block;
/* move to left */
margin: 0 var(--main-layout-gap);
width: calc(var(--theme-site-logo-width) * 0.5);
background-size: calc(var(--theme-site-logo-width) * 0.5) auto;
}
#p-logo .mw-wiki-logo {
width: calc(var(--theme-site-logo-width) * 0.5);
height: calc(var(--theme-site-logo-height) * 0.5);
}
div.mw-body {
margin-top: 0;
margin-left: 0;
margin-right: 0;
}
#mw-head #p-search {
background: var(--theme-navbar-search-background);
padding: 6px 12px 6px 6px;
border: var(--theme-box-border-width) solid var(--theme-box-border-color);
border-radius: 5px;
border-radius: var(--main-box-border-radius) 0 0 var(--main-box-border-radius);
border-width: var(--theme-box-border-width) 0 var(--theme-box-border-width) var(--theme-box-border-width);
top: -110px;
right: -4px;
z-index: 50;
}
#mw-head,
#mw-panel,
.mw-body,
#footer,
#mw-page-base {
border-radius: 0;
border-left: 0;
border-right: 0;
margin-left: 0;
margin-right: 0;
}
#mw-panel::before {
left: 0;
right: 0;
}
} /* screen and (max-width:900px) */
@media screen and (max-width: 720px) {
:root {
--main-layout-topbar-height: 35px; /* height of wiki.gg topbar */
}
/* reset */
div#p-namespaces, div#p-views, div#p-variants {
top: 0;
}
div#mw-navigation div#mw-panel {
font-size: 12px;
}
/* styles */
#mw-panel #p-logo + .portal .vector-menu-heading,
#mw-panel .portal .vector-menu-heading {
font-size: 12px;
padding: 8px 6px;
}
#mw-panel div.portal .vector-menu-heading::after,
#mw-panel .portal.collapsed .vector-menu-heading::after {
border-width: 5px 4px 0;
margin-top: 1px;
}
#mw-panel div.portal.expanded .vector-menu-heading::after,
#mw-panel div.portal:hover .vector-menu-heading::after {
border-width: 0 4px 5px;
}
#mw-panel #p-logo + .portal {
margin-left: calc(var(--main-layout-gap) - 6px);
}
div.vectorTabs li.selected a,
div.vectorTabs li.selected a:visited,
div.vectorTabs li a,
div.vector-menu-dropdown .vector-menu-heading span {
font-size: 12px;
padding: 1px 8px;
}
.vectorTabs #ca-unwatch.icon a,
.vectorTabs #ca-watch.icon a,
.vectorTabs #ca-unwatch.icon a.loading,
.vectorTabs #ca-watch.icon a.loading {
padding: 4px 8px;
}
} /* screen and (max-width:720px) */
@media screen and (max-width: 600px) {
:root {
background: var(--theme-site-background);
}
/* reset mw internal css */
#footer #footer-icons {
float: none;
}
#footer #footer-info-copyright {
padding-right: 0;
padding-bottom: 40px;
right: auto;
left: 0;
}
#footer-info-copyright img {
right: auto;
left: 0;
}
div#p-logo {
margin: auto;
width: 100%;
height: 125px;
}
#mw-panel {
margin-top: 45px;
}
#mw-panel::before {
transform: translateY(45px);
}
#mw-head #p-search {
top: -92px;
box-sizing: border-box;
width: 100%;
max-width: 20em;
margin: 0;
padding: var(--main-box-padding);
box-shadow: none;
left: 50%;
right: auto;
transform: translateX(-50%);
border-radius: var(--main-box-border-radius);
border-width: var(--theme-box-border-width);
}
div#simpleSearch {
margin: auto;
width: auto;
}
/* content nav to icons */
div.vectorTabs li.selected a,
div.vectorTabs li.selected a:visited,
div.vectorTabs li a,
div.vector-menu-dropdown .vector-menu-heading span {
width: 20px;
height: 20px;
line-height: 20px;
padding: 3px 6px;
box-sizing: content-box;
}
div.vectorTabs li a::before,
div.vector-menu-dropdown .vector-menu-heading span::before {
content: "";
display: inline-block;
background-color: transparent;
background-repeat: no-repeat;
background-position: center top;
background-size: 100% auto;
width: 20px;
height: 0;
border-bottom: 60px solid transparent;
filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color));
margin: -40px 20px 0 0;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 2v16h4v-2H6V4h3.994v4H14v1h2V7.01L11 2z' /%3E%3Cpath d='M13.339 10a.641.641 0 0 0-.643.643v.418a3.536 3.536 0 0 0-1.064.44l-.291-.291a.64.64 0 0 0-.91 0l-.226.228a.641.641 0 0 0 0 .909l.293.293a3.536 3.536 0 0 0-.437 1.056h-.418A.641.641 0 0 0 9 14.34v.322c0 .356.286.643.643.643h.418a3.536 3.536 0 0 0 .44 1.064l-.296.297a.641.641 0 0 0 0 .91l.227.227a.642.642 0 0 0 .909 0l.3-.3a3.536 3.536 0 0 0 1.055.437v.418c0 .357.287.643.643.643h.322a.641.641 0 0 0 .643-.643v-.418a3.536 3.536 0 0 0 1.056-.436l.3.299a.642.642 0 0 0 .908 0l.228-.228a.641.641 0 0 0 0-.909l-.298-.299a3.536 3.536 0 0 0 .441-1.062h.418A.641.641 0 0 0 18 14.66v-.322a.641.641 0 0 0-.643-.643h-.418a3.536 3.536 0 0 0-.436-1.056l.293-.293a.641.641 0 0 0 0-.91l-.228-.227a.642.642 0 0 0-.909 0l-.292.292a3.536 3.536 0 0 0-1.063-.441v-.418A.641.641 0 0 0 13.66 10zm.161 2.5a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-2-2 2 2 0 0 1 2-2z' /%3E%3C/svg%3E%0A");
}
div.vectorTabs li:hover a::before,
div.vector-menu-dropdown:hover .vector-menu-heading span::before,
div.vector-menu-dropdown.open .vector-menu-heading span::before {
filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color-hover));
}
.vectorTabs li.new a::before,
.vectorTabs li.new:hover a::before {
filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color-redlink));
}
#ca-edit a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='m12.879 2.165-9.465 9.471 4.95 4.95 9.465-9.471zm0 2.829L15 7.115l-6.636 6.643-2.121-2.122zM6.95 18H2v-4.95z'/%3E%3C/svg%3E%0A");
}
#ca-view a::before,
#ca-view-foreign a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M9.92 4.91c-2.78 0-5.42 1.77-7.53 4.95l-.371.555.371.555c2.12 3.17 4.76 4.95 7.53 4.95 2.78 0 5.42-1.77 7.53-4.95l.371-.555-.371-.555c-2.12-3.17-4.76-4.95-7.53-4.95zm0 2c1.75 0 3.6 1.19 5.34 3.5-1.74 2.31-3.59 3.5-5.34 3.5s-3.6-1.19-5.34-3.5c1.74-2.31 3.59-3.5 5.34-3.5z'/%3E%3Cpath d='M9.84 5.31C7.72 5.31 6 7.04 6 9.15c0 2.12 1.73 3.84 3.84 3.84 2.12 0 3.84-1.73 3.84-3.84 0-2.12-1.73-3.84-3.84-3.84zm0 1c1.58 0 2.84 1.27 2.84 2.84 0 1.58-1.27 2.84-2.84 2.84C8.26 11.99 7 10.72 7 9.15c0-1.58 1.27-2.84 2.84-2.84z'/%3E%3C/svg%3E");
}
#left-navigation li[id^=ca-nstab-] a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 2v16h12V7.01L11 2zm2 2h3.994v4H14v8H6z'/%3E%3C/svg%3E%0A");
}
#ca-history a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M10 2a8 8 0 0 0-8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0-8-8zm0 2a6 6 0 0 1 6 6 6 6 0 0 1-6 6 6 6 0 0 1-6-6 6 6 0 0 1 6-6z'/%3E%3Cpath d='M9.984 4.986A1 1 0 0 0 9 6v5h3a1 1 0 1 0 0-2h-1V6a1 1 0 0 0-1.016-1.014z'/%3E%3C/svg%3E%0A");
}
#ca-talk a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M5.391 15.575c.553 1.556-.098 2.537-.942 3.425 3.262-.731 3.243-2.134 3.77-3.425zm10.366-3.933c-.553 1.557.098 2.538.942 3.426-3.262-.732-3.242-2.134-3.769-3.426z'/%3E%3Cpath d='M7.768 7.146c-3.202 0-5.798 2.035-5.797 4.545 0 2.51 2.596 4.544 5.797 4.543 3.2 0 5.794-2.034 5.795-4.543 0-2.51-2.595-4.544-5.795-4.545zm-.022 2.247c2.01 0 3.64 1.034 3.639 2.308-.001 1.274-1.63 2.306-3.639 2.307-2.01 0-3.64-1.033-3.64-2.307-.001-1.275 1.629-2.309 3.64-2.308z'/%3E%3Cpath d='M12.473 2.727c-3.604 0-6.525 2.149-6.526 4.8l2.104-.017c.001-1.392 1.974-2.52 4.406-2.52 2.433 0 4.407 1.128 4.408 2.52 0 1.393-1.973 2.522-4.408 2.521l.016 2.3c3.603-.001 6.524-2.152 6.523-4.804 0-2.65-2.92-4.8-6.523-4.8z'/%3E%3C/svg%3E%0A");
}
#t-contributions a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 5v3.272A2 2 0 0 1 5 8a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-1-.27V15h10V5H4z'/%3E%3Ccircle cx='15.001' cy='10' r='2'/%3E%3Ccircle cx='9' cy='4' r='2'/%3E%3Ccircle cx='9' cy='16' r='2'/%3E%3C/svg%3E");
}
#ca-addsection a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Crect width='2' height='12' x='9' y='4' ry='0'/%3E%3Crect width='12' height='2' x='4' y='9' ry='0'/%3E%3C/svg%3E%0A");
}
#ca-viewsource a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M3 4h3v1H5v11h1v1H3zm14 0v13h-3v-1h1V5h-1V4zM6.5 4H9v1H8v11h1v1H6.5zm7 0v13H11v-1h1V5h-1V4z'/%3E%3C/svg%3E%0A");
}
#p-variants .vector-menu-heading span::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='20' viewBox='0 0 48 48' width='20'%3E%3Cpath d='M0 0h48v48h-48z' fill='none'/%3E%3Cpath d='M23.99 4c-11.05 0-19.99 8.95-19.99 20s8.94 20 19.99 20c11.05 0 20.01-8.95 20.01-20s-8.96-20-20.01-20zm13.85 12h-5.9c-.65-2.5-1.56-4.9-2.76-7.12 3.68 1.26 6.74 3.81 8.66 7.12zm-13.84-7.93c1.67 2.4 2.97 5.07 3.82 7.93h-7.64c.85-2.86 2.15-5.53 3.82-7.93zm-15.48 19.93c-.33-1.28-.52-2.62-.52-4s.19-2.72.52-4h6.75c-.16 1.31-.27 2.64-.27 4 0 1.36.11 2.69.28 4h-6.76zm1.63 4h5.9c.65 2.5 1.56 4.9 2.76 7.13-3.68-1.26-6.74-3.82-8.66-7.13zm5.9-16h-5.9c1.92-3.31 4.98-5.87 8.66-7.13-1.2 2.23-2.11 4.63-2.76 7.13zm7.95 23.93c-1.66-2.4-2.96-5.07-3.82-7.93h7.64c-.86 2.86-2.16 5.53-3.82 7.93zm4.68-11.93h-9.36c-.19-1.31-.32-2.64-.32-4 0-1.36.13-2.69.32-4h9.36c.19 1.31.32 2.64.32 4 0 1.36-.13 2.69-.32 4zm.51 11.12c1.2-2.23 2.11-4.62 2.76-7.12h5.9c-1.93 3.31-4.99 5.86-8.66 7.12zm3.53-11.12c.16-1.31.28-2.64.28-4 0-1.36-.11-2.69-.28-4h6.75c.33 1.28.53 2.62.53 4s-.19 2.72-.53 4h-6.75z'/%3E%3C/svg%3E");
}
#p-cactions .vector-menu-heading span::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='20' viewBox='0 0 24 24' width='20'%3E%3Cpath d='M14 6C14 7.10457 13.1046 8 12 8C10.8954 8 10 7.10457 10 6C10 4.89543 10.8954 4 12 4C13.1046 4 14 4.89543 14 6Z'/%3E%3Cpath d='M14 12C14 13.1046 13.1046 14 12 14C10.8954 14 10 13.1046 10 12C10 10.8954 10.8954 10 12 10C13.1046 10 14 10.8954 14 12Z'/%3E%3Cpath d='M14 18C14 19.1046 13.1046 20 12 20C10.8954 20 10 19.1046 10 18C10 16.8954 10.8954 16 12 16C13.1046 16 14 16.8954 14 18Z'/%3E%3C/svg%3E");
}
/* Except watch/unwatch star. It does not work under chrome. */
div.vectorTabs li.mw-watchlink a::before {
border: 0;
filter: none;
margin: 0 20px 0 0;
}
} /* screen and (max-width:600px) */
@media screen and (max-width: 450px) {
#mw-panel {
padding-left: 6px;
padding-right: 6px;
}
#mw-panel div.portal .vector-menu-heading::after {
display: none;
}
#mw-panel #p-navigation #p-navigation-label,
#mw-panel #p-lang #p-lang-label {
width: 18px;
display: block;
white-space: nowrap;
padding: 8px;
}
#p-navigation-label::before,
#p-lang-label::before {
content: "";
display: inline-block;
vertical-align: bottom;
background-color: transparent;
background-repeat: no-repeat;
background-position: center top;
background-size: 100% auto;
width: 18px;
height: 0;
border-bottom: 60px solid transparent;
position: relative;
filter: drop-shadow(0 42px 0 var(--theme-text-color));
margin: -42px 20px 0 0;
}
#p-navigation-label::before {
background-image: url("data:image/svg+xml,%3Csvg height='18' viewBox='0 0 200 200' width='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M75,20H40A20.06,20.06,0,0,0,20,40V75A20.06,20.06,0,0,0,40,95H75A20.06,20.06,0,0,0,95,75V40A20.06,20.06,0,0,0,75,20Zm0,55H40V40H75Zm95-27.5a10,10,0,0,0-10,10V75H125V40h17.5a10,10,0,0,0,0-20H125a20.06,20.06,0,0,0-20,20V75a20.06,20.06,0,0,0,20,20h35a20.06,20.06,0,0,0,20-20V57.5A10,10,0,0,0,170,47.5ZM75,105H40a20.06,20.06,0,0,0-20,20v35a20.06,20.06,0,0,0,20,20H75a20.06,20.06,0,0,0,20-20V125A20.06,20.06,0,0,0,75,105Zm0,55H40V125H75Zm85-55H125a20.06,20.06,0,0,0-20,20v35a20.06,20.06,0,0,0,20,20h35a20.06,20.06,0,0,0,20-20V125A20.06,20.06,0,0,0,160,105Zm0,55H125V125h35Z'/%3E%3C/svg%3E");
}
#p-lang-label::before {
background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 52 52' width='18' height='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M39,18.67H35.42l-4.2,11.12A29,29,0,0,1,20.6,24.91a28.76,28.76,0,0,0,7.11-14.49h5.21a2,2,0,0,0,0-4H19.67V2a2,2,0,1,0-4,0V6.42H2.41a2,2,0,0,0,0,4H7.63a28.73,28.73,0,0,0,7.1,14.49A29.51,29.51,0,0,1,3.27,30a2,2,0,0,0,.43,4,1.61,1.61,0,0,0,.44-.05,32.56,32.56,0,0,0,13.53-6.25,32,32,0,0,0,12.13,5.9L22.83,52H28l2.7-7.76H43.64L46.37,52h5.22Zm-15.3-8.25a23.76,23.76,0,0,1-6,11.86,23.71,23.71,0,0,1-6-11.86Zm8.68,29.15,4.83-13.83L42,39.57Z'/%3E%3C/svg%3E");
}
#mw-navigation #mw-panel #p-lang {
margin-left: auto;
display: flex;
justify-content: flex-end;
}
#mw-panel #p-lang .body {
left: auto;
right: 0;
}
div#simpleSearch {
width: 90%;
}
} /* screen and (max-width:450px) */
/***** Notification *****/
.mw-notification {
color: var(--theme-text-color);
border: 1px solid;
/* background: var(--theme-box-border-color); */
border-color: var(--theme-border-color);
box-shadow: var(--theme-border-color);
transform: none;
}
/* postedit notification */
.postedit-container {
top: 4em;
}
/* Notification boxes on the right, e.g. after patrolling an edit */
.mw-notification.mw-notification-type-error {
color: var(--theme-notice-red-text-color);
border-color: var(--theme-notice-red-text-color);
}
.mw-notification.mw-notification-type-warn {
color: var(--theme-notice-orange-text-color);
border-color: var(--theme-notice-orange-text-color);
}
/*
css for floating-scroll v3.2.0
https://amphiluke.github.io/floating-scroll/
(c) 2022 Amphiluke
*/
.fl-scrolls {
overflow: auto;
position: fixed;
}
.fl-scrolls div {
overflow: hidden;
pointer-events: none;
}
.fl-scrolls div:before {
content: " ";
}
.fl-scrolls, .fl-scrolls div {
font-size: 1px;
line-height: 0;
margin: 0;
padding: 0;
}
.fl-scrolls-hidden div:before {
content: " ";
}
.fl-scrolls-viewport {
position: relative;
}
.fl-scrolls-body {
overflow: auto;
}
.fl-scrolls-viewport .fl-scrolls {
position: absolute;
}
.fl-scrolls-hoverable .fl-scrolls {
opacity: 0;
transition: opacity 0.5s 0.3s;
}
.fl-scrolls-hoverable:hover .fl-scrolls {
opacity: 1;
}
.fl-scrolls:not([data-orientation]), .fl-scrolls[data-orientation=horizontal] {
bottom: 0;
min-height: 17px;
}
.fl-scrolls:not([data-orientation]) div, .fl-scrolls[data-orientation=horizontal] div {
height: 1px;
}
.fl-scrolls-hidden.fl-scrolls:not([data-orientation]), .fl-scrolls-hidden.fl-scrolls[data-orientation=horizontal] {
bottom: 9999px;
}
.fl-scrolls-viewport .fl-scrolls:not([data-orientation]), .fl-scrolls-viewport .fl-scrolls[data-orientation=horizontal] {
left: 0;
}
.fl-scrolls[data-orientation=vertical] {
right: 0;
min-width: 17px;
}
.fl-scrolls[data-orientation=vertical] div {
width: 1px;
}
.fl-scrolls-hidden.fl-scrolls[data-orientation=vertical] {
right: 9999px;
}
.fl-scrolls-viewport .fl-scrolls[data-orientation=vertical] {
top: 0;
}
/*css for wide table */
.table-wide {
clear: both;
position: relative;
}
.mw-parser-output > .table-width {
margin-top: 0.5em;
margin-bottom: 0.5em;
}
.table-wide-inner {
overflow-x: auto;
}
.table-wide-inner > table {
margin: 0 !important;
}
.table-wide:before {
box-shadow: inset -15px 0 20px -15px var(--theme-wide-table-shadow-color);
content: "";
display: block;
width: 20px;
height: 100%;
pointer-events: none;
position: absolute;
right: 0;
z-index: 2;
}
/***********************************************************************************************************
* Common styles for "real" wiki page content.
***********************************************************************************************************/
/* Tabber box */
.tabber__tab[aria-selected='true'], .tabber__tab[aria-selected='true']:visited
{
#BE3838;
}
/* Code box */
pre, code, .mw-code
{
background-color: #1a1a1a;
color: #ffcc00;
}
/* Recent changes info box */
.mw-changeslist-legend
{
color:black;
}
/* Searched information */
.mw-search-profile-tabs
{
background-color: transparent;
}
/* Notifcation / Notice box */
.mw-echo-ui-notificationBadgeButtonPopupWidget-popup > .oo-ui-popupWidget-popup > .oo-ui-popupWidget-head
{
color: black;
}
.mw-echo-ui-placeholderItemWidget
{
color: black;
}
/* Advanced Box */
#mw-searchoptions
{
background-color: transparent;
}
/* Toolbar */
.wikiEditor-ui-toolbar
{
background-color: white;
}
.wikiEditor-ui-toolbar .booklet > .index
{
color: white;
}
.wikiEditor-ui-toolbar .tabs span.tab a
{
color: white;
}
.wikiEditor-ui-toolbar .tabs span.tab a.current,
.wikiEditor-ui-toolbar .tabs span.tab a.current:visited
{
color: white;
}
.wikiEditor-ui-toolbar .booklet > .index > .current
{
background-color: #b1b1b1;
color: var(--theme-text-color);
}
.wikiEditor-ui-toolbar .booklet > .index > :hover
{
background-color: #565656;
}
.wikiEditor-ui-toolbar .page-characters div span
{
color: var(--theme-text-color);
}
.wikiEditor-ui-toolbar .page-characters div span:hover
{
background-color: var(--theme-button-border-color);
}
/* User Profile box */
.mw-message-box
{
color: white;
background-color: black;
}
/* File information */
#filetoc
{
background-color: transparent;
}
.mw_metadata td
{
background-color: transparent;
}
.mw-datatable td
{
background-color: transparent;
}
.mw-datatable tr:hover td
{
background-color: #1F2827;
}
/** ToC **/
.toc {
border-radius: 4px;
border: 1px solid var(--theme-border-color);
background: var(--theme-box-background);
margin: 1em auto 1em 0;
padding: 0;
font-size: 1em;
min-width: 12em;
}
.toc .toctitle h2 {
margin: 0;
display: flex;
align-items: center;
padding: 0 0.5em;
}
.toc .toctitle h2::before {
content: "";
display: block;
width: 12px;
height: 0;
border-bottom: 52px solid transparent;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewbox='0 0 12 12'%3E%3Cpath id='bulleted-list-tiny' d='M1.29 9.277c-.181.19-.29.45-.29.71 0 .26.109.52.29.71.189.18.45.29.71.29.26 0 .519-.11.71-.29.18-.19.29-.45.29-.71 0-.26-.11-.52-.29-.71-.38-.37-1.05-.37-1.42 0M10 9H6a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2M6 3h4a1 1 0 1 0 0-2H6a1 1 0 1 0 0 2m4 2H6a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2M1.29 1.277c.37-.37 1.04-.37 1.42 0 .18.19.29.45.29.71 0 .26-.11.52-.29.71-.191.18-.45.29-.71.29-.26 0-.521-.11-.71-.29-.181-.19-.29-.45-.29-.71 0-.26.109-.52.29-.71zM2.55 5.17c.06.03.11.08.16.12.18.19.29.45.29.71 0 .26-.11.521-.29.71-.05.04-.1.09-.16.12a.559.559 0 0 1-.17.09c-.06.03-.12.05-.19.06-.06.01-.13.02-.19.02-.26 0-.52-.11-.71-.29A1.05 1.05 0 0 1 1 6c0-.26.11-.52.29-.71.24-.23.58-.34.9-.269a.6.6 0 0 1 .19.058c.06.021.12.051.17.091z'%3E%3C/path%3E%3C/svg%3E");
background-repeat: no-repeat;
background-position: center top;
background-size: 100% auto;
filter: drop-shadow(0 40px 0 var(--theme-text-color));
margin: -40px 6px 0 0;
}
.toc .toctitle {
position: relative;
overflow: hidden;
text-align: left;
}
.toc .toctogglelabel {
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
box-sizing: border-box;
padding-right: 1em;
display: flex;
align-items: center;
justify-content: flex-end;
}
.toc .toctogglespan::before,
.toc .toctogglespan::after {
display: none;
}
.toc .toctogglelabel::after {
display: none;
}
.toc .toctogglelabel::before {
content: "";
display: inline-block;
background: none;
position: relative;
width: 0;
height: 0;
border-style: solid;
border-color: var(--theme-widget-toc-arrow-color) transparent;
border-width: 0 5px 6px 5px;
vertical-align: middle;
flex: 0 0 auto;
}
.toc .toctogglelabel:hover::before {
border-color: var(--theme-widget-toc-arrow-color-hover) transparent;
}
.toc .toctogglecheckbox:checked + .toctitle .toctogglelabel::before {
border-width: 6px 5px 0 5px;
}
/* Won't change ToC box width when toggle show/hide. */
.toctogglecheckbox:checked ~ ul {
overflow: hidden;
display: block;
height: 0;
border: 0;
padding-top: 0;
padding-bottom: 0;
}
/* content list */
.mw-content-ltr .toc ul ul,
.mw-content-rtl.toc ul ul {
margin: 0 0 0 1em;
}
.toc a {
color: var(--theme-text-color);
}
.toc .tocnumber {
color: var(--theme-text-color-note);
}
.toc .tocnumber::after {
content: ".";
}
.toc .toctitle,
.toc > ul {
padding: 0.5em;
}
.toc > ul {
border-top: 1px solid var(--theme-border-color);
margin: 0;
}
.toc > ul a {
display: block;
padding: 2px 0.5em;
border-radius: 4px;
transition: background 0.1s;
}
.toc > ul a:hover {
text-decoration: none;
background: var(--theme-widget-toc-item-hover-background);
}
.toc h2 {
font-weight: normal;
}
.toc li {
margin: 0;
}
/***********************************************************************************************************
* common style for content box
***********************************************************************************************************/
.fullwidth, .full-width {
width: 100%;
}
.nowrap {
white-space: nowrap;
}
/* ".center" has width=100% rule, we don't want it, so use a different class name. */
.aligncenter,
.align-center {
text-align: center;
}
.alignleft,
.align-left {
text-align: left;
}
.alignright,
.align-right {
text-align: right;
}
/* clear fix for float block */
.clearfix {
*zoom: 1;
}
.clearfix::before,
.clearfix::after {
content: " ";
display: table;
}
.clearfix::after {
clear: both;
}
/* Thumbnail background color */
html .thumbimage {
background-color: #0b0029;
}
/** gallery **/
.thumbinner {
border-radius: 5px;
}
li.gallerybox div.thumb {
border-radius: 5px;
}
.gallery * {
box-sizing: initial;
}
.mw-gallery-traditional .thumb {
display: flex;
background: none;
}
.mw-gallery-traditional .thumb a {
display: block;
}
.portable-infobox {
border: 1px solid var(--theme-border-color);
background: none;
}
/***********************************************************************************************************
* css for specific pages
***********************************************************************************************************/
/*********** Main page START ****************/
/* Hide page title on main page */
body.rootpage-Terracotta_Wiki.action-view h1.firstHeading,
body.rootpage-Terracotta_Wiki.action-view .mw-body .mw-indicators,
body.rootpage-Terracotta_Wiki.action-view #mw-content-text::before {
display: none;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .footer {
text-align: right;
font-size: 12px;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box {
border: 1px solid var(--theme-border-color);
border-radius: var(--main-box-border-radius);
padding: 1.5em;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent h2 {
margin-top: 0;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent p {
margin: 0;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap {
display: flex;
gap: 12px;
align-items: stretch;
margin-bottom: 1em;
}
@media (max-width: 900px) {
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap {
display: block;
margin-bottom: 0;
}
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box {
flex: 1 0 auto;
}
@media (max-width: 900px) {
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box {
margin-bottom: 1em;
}
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header {
font-size: 16px;
text-align: center;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header h2 em {
display: inline-block;
font-style: normal;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header .links ul {
margin: 1em auto auto;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header .links li {
list-style: none;
display: inline-block;
margin: 0 0.5em;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .intro {
display: flex;
gap: 12px;
flex-direction: column;
flex: 2 2 400px;
}
@media (max-width: 900px) {
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .intro {
display: block;
}
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay {
flex: 3 3 800px;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a {
display: flex;
gap: 1em;
}
@media screen and (max-width: 1600px) {
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a {
flex-direction: column;
}
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a li {
margin-top: 0.5em;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .comm {
flex: 1 1 410px;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul {
margin: 1em 0 0;
display: grid;
grid-template-columns: 1fr 1fr 1fr;
gap: 1.5em;
list-style: none;
}
@media screen and (max-width: 1400px) {
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul {
grid-template-columns: 1fr 1fr;
}
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul a, body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul img {
display: block;
width: 100% !important;
height: auto !important;
}
/*********** Main page END ****************/
.mp-flex {
display: flex;
flex-wrap: wrap;
justify-content: flex-start;
gap: 15px;
}
.mp-left {
flex: 4;
}
.mp-right {
flex: 1 275px;
}
.navbox {
--navbox-bg-color: var(--theme-content-background);
--navbox-text-color: var(--theme-text-color);
--navbox-title-color: var(--theme-navbar-tab-background);
--navbox-header-color: var(--theme-navbar-tab-background);
--navbox-alt-color: var(--theme-content-background);
--navbox-border-color: var(--theme-border-color)
}
.navbox {
width: 100%;
background: var(--navbox-bg-color, white);
color: var(--navbox-text-color, black);
margin: 1em auto;
font-size: 84%;
clear: both;
padding: 2px;
border-spacing: 0;
border: 1px solid var(--navbox-border-color, #AAA);
}
.navbox-title,
table.navbox th {
padding-left: 1em;
padding-right: 1em;
text-align: center;
}
/* Even row striping */
.navbox-even {
background: var(--theme-box-border-color);
color: #000;
}
/* Odd row striping */
.navbox-odd {
background: transparent;
}
.collapseButton {
font-weight: normal;
width: auto;
}
.navbox .collapseButton {
width: 6em;
}
.navbar {
font-size: 88%;
font-weight: normal;
}
.navbox .navbar {
font-size: 100%;
}
table.collapsed tr.collapsible {
display: none;
}
/* Merges navboxes that are directly under eachother */
.navbox + .navbox {
margin-top: -11px;
}
.navbox .navbox-title {
background: var(--navbox-title-color, #CCF);
color: var(--navbox-text-color, black);
font-weight: bold;
}
.navbox .navbox-vde {
float:left;
width:65px;
}
.navbox .navbox-title-padright {
padding-right: 65px;
}
.navbox .navbox-title-padleft {
padding-left: 65px;
}
.navbox .navbox-subgroup {
border-spacing: 0;
width: 100%;
}
.navbox .navbox-gutter {
height: 2px;
}
.navbox .navbox-subgroup .navbox-gutter {
background: var(--navbox-bg-color, white);
}
.navbox .navbox-section-row > td {
padding: 0;
height: 100%;
}
.navbox .navbox-section {
width: 100%;
border-spacing: 0;
}
.navbox .navbox-above,
.navbox .navbox-below {
background: var(--navbox-header-color, #DDF);
text-align: center;
}
.navbox .navbox-image {
background: var(--navbox-bg-color, white);
text-align: center;
}
.navbox .navbox-group,
.navbox .navbox-header {
background: var(--navbox-header-color, #DDF);
color: var(--navbox-text-color, black);
font-weight: bold;
height: 100%;
padding: 2px 4px;
}
.navbox .navbox-header-collapsible {
padding-left: 65px;
}
.navbox .navbox-group {
text-align: center;
padding-left: 1em;
padding-right: 1em;
white-space: nowrap;
}
.navbox .navbox-group,
.navbox .navbox-image-left {
border-right: 2px solid var(--navbox-bg-color, white);
}
.navbox-image-right {
border-left: 2px solid var(--navbox-bg-color, white);
}
.navbox .navbox-list {
background: var(--navbox-bg-color, white);
color: var(--navbox-text-color, black);
width: 100%;
height: 100%;
padding: 0;
}
.navbox .alt > .navbox-list {
background: var(--navbox-alt-color, #F7F7F7);
}
.navbox .navbox-list div {
padding: 0px 4px;
}
.navbox .navbox-list.no-group {
text-align: center;
padding-top: 2px;
padding-bottom: 2px;
}
.navbox .mw-collapsible-toggle {
width: 65px;
}
/* hlist */
.hlist ul {
margin: 0;
list-style: none;
}
.hlist li, .hlist ul ul {
display: inline;
}
.hlist li a {
white-space: nowrap;
}
.hlist ul ul:before {
content: "("
}
.hlist ul ul:after {
content: ")"
}
.hlist li:after {
content: " • ";
}
.hlist ul ul li:after {
content: "/";
}
.hlist li:last-child:after, .hlist ul ul li:last-child:after {
content: none;
}
li.gallerybox div.thumb {
background-color: transparent;
border: 0;
}
/* Mark redirects in Special:Allpages and Special:Watchlist */
.allpagesredirect {
font-style: italic;
}
.allpagesredirect:after {
color: #808080; content: " (redirect)"
}
.watchlistredir {
font-style: italic;
}
/* Giving headers and TOC a little extra space */
h2 {
margin-top: 20px;
}
.toc {
margin-top: 20px;
}
/* Navboxes */
.navbox {
width: 100%;
clear: both;
}
0c77850a8470445de6046fc52efa55b36652bfb7
386
385
2024-04-10T14:55:28Z
Azgoodaz
36052
css
text/css
/***********************************
CSS placed here will be applied to all skins on the entire site.
Various code adpoted from
* https://multiversus.wiki.gg/ by IyzMoe
* https://trucksimulator.wiki.gg/ by MrPie5
* https://flight.wiki.gg/ by ReedemtheD3ad!
***********************************/
/***********************************************************************************************************
* css reset for browser default rules and MediaWiki internal rules
***********************************************************************************************************/
.responsive-image {
max-width: 100%;
height:auto;
}
* {
outline: 0;
}
table {
white-space: unset; /* be set to `no-wrap` in MW internal css */
}
html {
font-size: 16px; /* reset rem */
}
pre {
margin: 0;
}
h1, h2, h3, h4, h5, h6 {
padding: 0;
border: 0 solid transparent;
}
table {
display: table;
white-space: unset;
}
body {
background: none;
}
/***********************************************************************************************************
* css for wiki.gg top bar and footer bar
***********************************************************************************************************/
/*** Wiki.gg site bars tweak ***/
div#p-personal ul {
white-space: nowrap; /* for "log out" */
}
#p-personal .vector-menu-content #pt-anonuserpage,
#p-personal .vector-menu-content #pt-userpage a {
padding-top: 0;
background-position: left center;
}
/*** Responsive ***/
@media screen and (max-width: 720px) {
footer#wikigg-footer .footer-right {
margin-left: 0;
}
footer#wikigg-footer .footer-left {
margin-right: 0;
}
} /* screen and (max-width:720px) */
@media screen and (max-width: 600px) {
footer#wikigg-footer {
display: grid;
grid-template-columns: 35px 1fr;
grid-template-rows: auto auto;
align-items: center;
justify-items: start;
padding: 3px 0 3px 10px;
}
footer#wikigg-footer .footer-middle {
grid-column: 1/2;
grid-row: 1/3;
}
footer#wikigg-footer .footer-right {
grid-column: 2/3;
grid-row: 1/2;
margin: 0;
}
footer#wikigg-footer .footer-left {
grid-column: 2/3;
grid-row: 2/3;
margin: 0;
}
} /* screen and (max-width:600px) */
/*** Theme ***/
:root {
/* for infobox */
--pi-secondary-background: #1F2827;
/* other */
--theme-hover-color: #6fa5ff;
--theme-text-color-placeholder: #999;
--theme-control-text-color: #BF0017;
--theme-control-text-color-hover: #fff;
/* for wide table */
--theme-wide-table-shadow-color: #999;
/*** text color ***/
--theme-text-color: #683D17;
--theme-text-color-note: #C9E6FF;
--theme-text-color-em: #ffffff;
--theme-heading-color: #683D17;
/*** link text color ***/
--theme-link-color: #F37579;
--theme-link-color-hover: #01DAF4;
--theme-link-color-visited: #00aeff;
--theme-link-color-redlink: #ff3333;
/*** body background ***/
--theme-site-background: #0000 url(/images/5/57/Site-background.png) top center / cover no-repeat fixed;
/*** top site logo ***/
--theme-site-logo-image: url(/images/e/e6/Site-logo.png);
--theme-site-logo-width: 400px;
--theme-site-logo-height: 200px;
/* sidebar/content common */
--theme-box-border-width: 2px;
--theme-box-border-color: #000;
--theme-box-background: none;
--theme-box-border-style: solid;
--theme-box-shadow: none;
/* common */
--theme-border-color: #683D17;
--theme-highlight-background: #1F2827;
--theme-button-background: #87AEC9;
--theme-button-border-color: #006cb0;
--theme-button-background-active: #a7c7dc;
--theme-button-border-color-active: #006cb0;
--theme-page-base-background: #EAB885;
/*** sidebar ***/
--theme-sidebar-box-background: #8D5345;
--theme-sidebar-box-border-style: var(--theme-box-border-style);
--theme-sidebar-box-border-width: var(--theme-box-border-width);
--theme-sidebar-box-border-color: var(--theme-box-border-color);
--theme-sidebar-box-shadow: var(--theme-box-shadow);
--theme-sidebar-heading-text-color: white;
--theme-sidebar-heading-arrow-color: var(--theme-sidebar-heading-text-color);
--theme-sidebar-heading-arrow-color-hover: var(--theme-sidebar-heading-text-color);
--theme-sidebar-heading-background: #683D17;
--theme-sidebar-heading-background-hover: var(--theme-link-color-hover);
/* following 3 values will affect the space between the heading and the list */
--theme-sidebar-heading-border-bottom: 0;
--theme-sidebar-list-border-top: 2px solid transparent; /* will be hidden when collapsed */
--theme-sidebar-list-padding-top: 0px;
--theme-sidebar-list-item-background: none;
--theme-sidebar-list-item-hover-mask: #683D17;
--theme-sidebar-list-item-text-color: white;
--theme-sidebar-list-item-text-color-hover: white;
/* responsive */
--theme-sidebar-heading-text-color-2: var(--theme-heading-color);
--theme-sidebar-box-background-2: var(--theme-sidebar-box-background);
--theme-sidebar-box-border-width-2: var(--theme-box-border-width);
--theme-sidebar-box-border-style-2: var(--theme-box-border-style);
--theme-sidebar-box-border-color-2: var(--theme-box-border-color);
--theme-sidebar-heading-arrow-color-2: var(--theme-box-border-color);
--theme-sidebar-heading-arrow-color-hover-2: var(--theme-box-border-color);
--theme-sidebar-dropdown-background: #090C0C;
--theme-sidebar-dropdown-border: 1px solid #888989;
/*** navbar ***/
--theme-navbar-background: none;
--theme-navbar-border-color: var(--theme-border-color);
--theme-navbar-tab-background: #683D17;
--theme-navbar-tab-box-shadow: none;
--theme-navbar-tab-text-color: white;
--theme-navbar-tab-icon-color: var(--theme-navbar-tab-text-color);
--theme-navbar-tab-text-color-hover: white;
--theme-navbar-tab-icon-color-hover: var(--theme-navbar-tab-icon-color);
--theme-navbar-tab-text-color-redlink: var(--theme-link-color-redlink);
--theme-navbar-tab-icon-color-redlink: var(--theme-link-color-redlink);
--theme-navbar-tab-border-color: var(--theme-border-color);
--theme-navbar-tab-background-hover: #683D17;
--theme-navbar-tab-border-color-hover: var(--theme-navbar-tab-border-color);
--theme-navbar-tab-selected-background: var(--theme-content-background);
--theme-navbar-tab-selected-border-color: var(--theme-navbar-tab-border-color);
--theme-navbar-tab-selected-border-bottom-corner-color: var(--theme-navbar-tab-border-color);
--theme-navbar-tab-dropdown-arrow-color: var(--theme-text-color);
--theme-navbar-tab-dropdown-arrow-color-hover: var(--theme-heading-color);
--theme-navbar-tab-dropdown-background: #8D5345;
--theme-navbar-tab-dropdown-border-color: #8D5345;
--theme-navbar-tab-dropdown-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2);
--theme-navbar-tab-dropdown-hover-mask: #683D17;
--theme-navbar-search-box-shadow: none;
--theme-navbar-search-input-background: black;
--theme-navbar-search-input-border-color: var(--theme-border-color);
--theme-navbar-search-input-text-color: white;
--theme-navbar-search-button-background: #73FFFF;
--theme-navbar-search-botton-border-color: var(--theme-border-color);
--theme-navbar-search-botton-text-color: var(--theme-text-color);
--theme-navbar-search-button-background-active: var(--theme-navbar-search-button-background);
--theme-navbar-search-botton-border-color-active: var(--theme-navbar-search-botton-border-color);
--theme-navbar-search-botton-text-color-active: var(--theme-navbar-search-botton-text-color);
--theme-navbar-search-suggestions-background: var(--theme-navbar-search-button-background);
--theme-navbar-search-suggestions-border-color: var(--theme-border-color);
--theme-navbar-search-suggestions-text-color: var(--theme-text-color);
--theme-navbar-search-suggestions-text-color-hover: var(--theme-text-color-em);
--theme-navbar-search-suggestions-hover-mask: var(--theme-highlight-background);
--theme-navbar-search-suggestions-results-border-bottom-color: var(--theme-border-color);
--theme-navbar-search-suggestions-special-offset-top: -1px; /* margin-top offset, normally is -1px */
--theme-navbar-search-suggestions-special-border-top-color: var(--theme-border-color);
--theme-navbar-search-suggestions-special-label-text-color: var(--theme-text-color);
--theme-navbar-search-suggestions-special-label-text-color-hover: var(--theme-text-color);
/* responsive */
--theme-navbar-search-background: var(--theme-sidebar-box-background);
/*** content box ***/
--theme-content-background: #EAB885;
--theme-content-border-width: 0px;
--theme-content-border-style: var(--theme-box-border-style);
--theme-content-border-color: var(--theme-box-border-color);
--theme-content-subpage-icon-color: rgba(0,0,0, 0.3); /* color for "<" */
--theme-content-heading-rule-border-top: 0; /* border */
--theme-content-heading-rule-border-bottom: 0;
/** category: box **/
--theme-content-category-background: none;
--theme-content-category-border-style: solid;
--theme-content-category-border-width: 1px;
--theme-content-category-border-radius: 0;
--theme-content-category-border-color: var(--theme-border-color);
/*** #footer ***/
--theme-footer-text-color: #ffffff;
--theme-footer-background: transparent;
--theme-footer-link-color: #008aff;
--theme-footer-link-color-hover: #66b8ff;
--theme-footer-border-radius: 0 0 5px 5px;
/** notification **/
--theme-notice-red-text-color: #bf0017;
--theme-notice-orange-text-color: #cf721c;
/******* "real" wiki content ********/
--theme-widget-toc-arrow-color: var(--theme-text-color);
--theme-widget-toc-arrow-color-hover: var(--theme-hover-color);
--theme-widget-toc-item-hover-background: var(--theme-link-color-hover);
--theme-collapsible-toggle-icon-color: var(--theme-text-color);
--theme-collapsible-toggle-icon-color-hover: var(--theme-hover-color);
}
/***********************************************************************************************************
* base css styles for both interface and content box: font, color, etc.
***********************************************************************************************************/
/**** base styles START ***********************************************************/
.MPheading {
font-synthesis: none;
font-size: 2em;
font-weight: 800;
text-align: center;
background:0 0;
background-image: linear-gradient(to right,rgba(var(--theme-sidebar-link-color--rgb),0) 0,var(--theme-sidebar-link-color) 33%,var(--theme-sidebar-link-color) 66%,rgba(var(--theme-sidebar-link-color--rgb),0) 100%);
background-position: center bottom;
background-repeat: no-repeat;
background-size: 100% 1px;
}
.page-SpeedRunners_Wiki .mw-parser-output .gallery {
text-align: center;
margin: 10px 0;
}
.mp-box {
border:1px solid white;
margin:10px 0;
padding:5px;
}
@media screen and (min-width: 1080px){
.page-SpeedRunners_Wiki .mw-parser-output {
display: flex;
flex-wrap: wrap;
justify-content: space-evenly;
}
.mainpage-left {
width: calc(100% - 550px);
}
.mainpage-right {
width: 500px;
}
}
/* Template:FP links styles */
.fplinks {
display: flex;
flex-wrap: wrap;
justify-content: space-evenly;
align-items: stretch;
text-align: center;
}
.fplink-outer {
padding: 5px;
flex-basis: calc(25% - 10px);
width: calc(25% - 15px);
min-width: 115px;
display: inline-block;
vertical-align: middle;
}
.fplink-wide {
flex-basis: calc(33% - 10px);
width: calc(33% - 15px);
}
.fplink-fullwidth {
flex-basis: 100%;
width: calc(100% - 15px);
font-weight: bold;
}
.fplink {
padding: 0.5em;
box-sizing: border-box;
width: 100%;
height: 100%;
display: table;
}
.fplink-plain {
background: transparent;
border-radius: 0;
border: 0;
box-shadow: none;
}
.fplink-inner {
display: table-row;
}
.fplink a {
display: table-cell;
vertical-align: middle;
}
.fplink img {
max-width: 150px;
width: 100%;
height: auto;
}
/* Auto-resize front page video to fit smaller columns */
.fpbox .embedvideowrap {
width: 100% !important;
max-width: 480px;
margin: 0 auto;
}
.fpbox .embedvideowrap iframe {
width: 100% !important;
}
/* Multi-column box support */
.fp-container main .columns .leftcol,
.fp-container .columns .rightcol {
width: 100%;
margin: 0;
padding: 0;
}
@media (min-width: 990px) {
.fp-container .columns .leftcol {
float: left;
width: 50%;
}
.fp-container .columns .rightcol {
float: right;
width: 50%;
}
}
.fp-section {
display: flex;
flex-wrap: wrap;
}
/* this CSS governs the responsive 2 column main page layout */
#fp-2column.fp-container {
display: grid;
grid-template-areas: "a" "b" "c";
grid-template-columns: 100%;
}
@media screen and (min-width: 990px) {
#fp-2column.fp-container {
grid-template-areas: "a b" "c c";
grid-template-columns: 50% 50%;
}
}
@media screen and (min-width: 1350px) {
#fp-2column.fp-container {
grid-template-areas: "a b" "c b";
grid-template-columns: auto 520px;
}
}
#fp-top {
grid-area: a;
}
#fp-flex {
grid-area: b;
}
#fp-bottom {
grid-area: c;
}
/* end responsive 2 column main page layout */
/* Front page appearance styles */
.fpbox .heading,
.fpbox .mainheading {
border: 0;
border-bottom: 1px solid transparent;
}
.fpbox {
background: transparent;
border: 1px solid transparent;
box-shadow: 0 2px 5px transparent;
}
.fplink:not(.fplink-plain) {
background: rgba(0, 0, 0, 0.3);
border: 1px solid #505050;
}
.fplink-fullwidth .fplink:not(.fplink-plain) {
background: rgba(0, 0, 0, 0.4);
}
.linkslabel {
border-bottom: 2px solid #505050;
}
/* always show scroll bar for short page.
* By doing this page background size won't change when expand/collapse sidebar sections.
*/
html {
overflow-y: scroll;
}
/** Font **/
html, body {
font-family: Helvetica, Arial, sans-serif;
/* font-family: futura-lt-w01-book, futura-lt-w05-book, sans-serif; a bit hard to read */
color: var(--theme-text-color);
}
.mw-body h1, .mw-body-content h1, .mw-body-content h2 {
color: var(--theme-heading-color);
}
body {
font-size: 14px;
}
.vector-body {
font-size: unset;
}
/** link color **/
/* Self-links aren't real links, they're not clickable.
* Hence, they shouldn't change color when hovered over like real links, as that is counter-intuitive.
* We should not use :not(.selflink) since it increases the priority and make it is difficult to override
* link styles for certain elements (e.g. in wiki.gg header).
*/
a,
a.selflink:hover, a.selflink:active {
text-decoration: none;
color: var(--theme-link-color);
}
a:visited {
color: #8D5345;
}
a:hover, a:active {
text-decoration: none;
color: var(--theme-link-color-hover);
}
/** red link **/
/* we don't really need to mark you have "visited" an inexistent page */
a.new, a.new:visited {
color: var(--theme-link-color-redlink);
}
/* -------------------------------------------------------- */
/* Tables */
/* -------------------------------------------------------- */
table {
/* fix 100% width table with border */
box-sizing: border-box;
}
table.article-table,
table.fandom-table,
table.lined,
table.bordered,
table.cellborder {
border-collapse: collapse;
border-style: solid;
border-color: #AD532D;
}
table.lined th,
table.lined td {
border-width: 0 0 1px 0;
}
/*** "terraria"-classed tables ***/
table.olo {
border: 2px solid transparent;
margin: calc(0.5em + 5px) 5px;
box-shadow: 0 0 0 2px var(--theme-content-background), 0 0 0 3px var(--theme-border-color);
border-radius: 3px; /* (border radius of .olo box) - 3px */
}
table.olo.noborder {
padding: 0;
border: 0;
}
table.olo th,
table.olo td {
padding: 3px 6px;
border-color: var(--theme-border-color);
border-style: solid;
border-width: 0;
}
table.olo th {
background: var(--theme-highlight-background);
border-color: var(--theme-border-color);
text-align: center;
}
table.olo caption {
font-weight: bold;
background: var(--theme-highlight-background);
padding: 5px;
margin: auto 2px;
}
table.olo > caption {
padding: 3px;
-moz-border-radius: 6px 6px 0 0;
-webkit-border-radius: 6px 6px 0 0;
border-radius: 6px 6px 0 0;
margin: 1px 1px -4px;
border-bottom-width: 1px;
box-shadow: 0 0 0 1px var(--theme-highlight-background);
position: relative;
}
table.olo > caption:after {
box-sizing: content-box;
content: "";
display: block;
width: 100%;
height: 1px;
background: var(--theme-highlight-background);
position: absolute;
left: -4px;
bottom: -2px;
border-left: 4px solid var(--theme-box-background-color);
border-right: 4px solid var(--theme-box-background-color);
}
table.olo > caption.plaincaption {
background: transparent;
border: 0;
box-shadow: 0 0 0 0;
margin-bottom: 4px;
}
table.olo > caption.plaincaption:after {
background: transparent;
border: 0;
}
table tfoot:empty,
table thead:empty {
display: none;
}
/* Auto line separators for tables */
table.olo.lined {
padding-bottom: 0;
/*display: inline-table;*/
}
table.olo.lined td {
border-width: 0;
border-bottom-width: 1px;
}
table.olo.lined::after {
content: "";
display: block;
height: 3px;
width: calc(100% - 6px);
position: absolute;
left: 3px;
bottom: 3px;
background-color: var(--theme-box-background-color);
}
table.lined td.noline, table.lined tr.noline td {
border-bottom-width: 0;
}
table tr.bottomline td {
border-bottom-width: 1px;
}
table tr.topline td {
border-top-width: 1px;
}
table td.bottomline, table.lined tr.noline td.bottomline {
border-bottom-width: 1px;
}
table td.topline {
border-top-width: 1px;
}
table.olo.cellborder,
table.olo.border {
border-spacing: 0;
padding: 4px 4px 4px 3px;
position: relative;
}
table.olo.cellborder::before,
table.olo.border::before {
content: "";
display: block;
width: 1px;
height: calc(100% - 6px);
background-color: var(--theme-box-background-color);
position: absolute;
left: 4px;
top: 3px;
}
table.olo.cellborder td,
table.olo.border td {
border-left-width: 1px;
border-bottom-width: 1px;
}
table.olo.cellborder th,
table.olo.border th {
border-left-width: 2px;
border-top-width: 2px;
}
table.olo.cellborder tr:first-of-type th,
table.olo.border tr:first-of-type th {
border-top: 0;
}
table.olo.cellborder::after,
table.olo.border::after {
content: "";
display: block;
height: 1px;
width: calc(100% - 6px);
position: absolute;
left: 3px;
bottom: 5px;
background-color: var(--theme-box-background-color);
}
/* Hack for using "border-collapse" and "border-radius" in the same table display by using one table nested within another */
table.outer {
white-space: nowrap;
}
table.inner {
border-collapse: collapse;
background: inherit;
width: 100%;
}
table.inner th {
border: 2px solid var(--theme-box-background-color);
}
/* Fix for siderail overlapping some wide tables */
@media screen and (max-width: 1520px) and (min-width: 1350px) {
.with-siderail table.olo .i {
white-space: normal;
}
.with-siderail table.olo th {
font-size: 90%;
}
.with-siderail table.olo td:not(.il1c) img {
max-width: 100%;
height: auto;
}
}
.olo th {
border-bottom: 1px solid;
}
.wikitable,
.wikitable > tr > th,
.wikitable > * > tr > th {
color: inherit;
background: none;
}
/*
.jquery-tablesorter th.headerSort{
border: 1px solid var(--theme-border-color);
}
*/
table.cargoTable.noMerge tr:nth-child(2n) {
background: rgba(0, 0, 0, 0.25);
}
table.cargoTable.noMerge tr:nth-child(2n+1) {
background: none;
}
table.olo caption {
border-width: 1px;
border-style: solid;
border-top-color: rgb(244, 124, 60, 0.1);
border-right-color: rgb(13, 4, 2, 0.5);
border-bottom-color: rgb(13, 4, 2, 0.5);
border-left-color: rgb(244, 124, 60, 0.1);
border-radius: 8px;
}
table.olo {
/*display: inherit;*/
width: auto;
}
.olo.sortable.lined.align-center.jquery-tablesorter {
/*width: min-content;*/
}
#possible-modifiers-table,
.olo.lined.sortable.jquery-tablesorter,
.olo.lined {
width: auto;
}
/**** base styles END *****/
/*********************************************************************************************************/
input, button {
color: var(--theme-control-text-color);
/* caret-color: var(--theme-text-color); */
}
input[type=submit] {
color: var(--theme-control-text-color);
}
::placeholder {
color: var(--theme-text-color-placeholder);
}
/* Removes VisualEdit button */
#ca-ve-edit {
display: none;
}
/* Link color */
.mw-parser-output a.external,
.mw-parser-output a.external:visited,
.mw-parser-output a.extiw,
.mw-parser-output a.extiw:visited,
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button {
color: #ff9000;
}
/* Text color */
#content,
#firstHeading,
.infocard .main-heading .hgroup,
h1,
h2,
h3,
h4,
h5,
h6,
div.hat-note.t-main,
#contentSub, #contentSub2,
.search-types .current a,
.infobox > .title > span,
code,
.trw-toggleable.not-toggled.achievements .achievement b * {
color: var(--theme-text-color);
}
.i .note,
.note-text {
color: var(--theme-text-color-note);
}
.pixel img, .pixel,
#mw-imagepage-section-filehistory img {
image-rendering: pixelated; /*for chrome*/
image-rendering: crisp-edges; /*for firefox*/
}
.small {
font-size: 85%;
}
.fullwidth, .full-width {
width: 100%;
}
.nowrap {
white-space: nowrap;
}
/* ".center" has width=100% rule, we don't want it, so use a different class name. */
.aligncenter,
.align-center {
text-align: center;
}
.alignleft,
.align-left {
text-align: left;
}
.alignright,
.align-right {
text-align: right;
}
/* clear fix for float block */
.clearfix {
*zoom: 1;
}
.clearfix::before,
.clearfix::after {
content: " ";
display: table;
}
.clearfix::after {
clear: both;
}
/* References smaller text than main */
.references {
font-size: 90%;
}
/* Larger font for Module: code display (default is smaller than other code pages) */
pre.lua.source-lua {
font-size: 14px !important;
}
/* Facilitate inline scary transclusion */
.scary-transclusion p, .scary-transclusion .mw-parser-output {
display: inline;
}
/* hide last empty paragraph at the end */
div.mw-parser-output > p:last-child > br:only-child {
display: none;
}
/* Fix empty parameter descriptions on api.php having no height, causing misalignments that seriously impede readability */
.apihelp-parameters dd:empty::before {
content: " ";
}
.block {
display: block;
}
.inline {
display: inline;
}
.inline-block {
display: inline-block;
}
hr.space {
height: 4px;
background: none;
border: 0;
}
.page-content .vertical-align-top * {
vertical-align: top;
}
.page-content .vertical-align-bottom * {
vertical-align: bottom;
}
/* Drowning Table No Border */
.drowning-table-no-border {
border: none;
}
/* Gadget description length */
.oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-top > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header,
.oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-inline > .oo-ui-fieldLayout-body {
max-width: unset;
}
/* Box at the top of all pages when the user has a new message on their User_talk: page */
.usermessage {
background-color: var(--theme-box-background-color);
border-color: var(--theme-box-border-color);
color: var(--theme-text-color);
}
/***********************************************************************************************************
* interface layout and styles for widgets outside of content box
***********************************************************************************************************/
:root {
--main-layout-logo-box-height: 200px;
--main-layout-logo-offset: 12px;
--main-layout-topbar-height: 35px; /* height of wiki.gg topbar */
--main-layout-sidebar-width: 180px; /* width of side navbar, without gap */
--main-layout-sidespace: 24px; /* whitespace width on most left and most right */
--main-layout-gap: 12px;
--main-layout-logo-height: calc(var(--theme-site-logo-height) + 20px);
--main-box-border-radius: 5px;
--main-inner-box-border-radius: calc(var(--main-box-border-radius) - var(--theme-box-border-width));
--main-box-padding: 12px;
background: var(--theme-site-background);
/* Removes second vertical scrollbar(mw 1.37 fix) */
overflow-y: unset; /* must be unset or visible, can not be auto, or side ad will not be sticky */
}
/**** Main Layout START ***********************************************************/
/**
* Note: wiki.gg topbar is position:fixed. So we don't need to consider it in grid layout
*/
html, body {
min-height: 100%;
}
html {
height: 100%;
scroll-padding-top: var(--main-layout-topbar-height);
}
body {
height: auto;
}
/*** main grid container ***/
body {
/* self */
box-sizing: border-box;
/* grid */
display: grid;
grid-template-columns: [body-left] var(--main-layout-sidespace) [aside-left] var(--main-layout-sidebar-width) [aside-right content-left] minmax(0, 1fr) [content-right] var(--main-layout-sidespace) [body-right];
grid-template-rows: [body-start] var(--main-layout-topbar-height) [page-start logo-start] var(--main-layout-logo-height) [logo-end nav-start] 0fr [nav-end content-start] auto [content-end footer-start] 0fr [footer-end] 1fr [page-end] 0fr [body-end];
gap: 0 var(--main-layout-gap);
}
/*** grid items ***/
/* Flatten DOM structure. Therefore we have following grid items under body grid container:
* div#mw-page-base, div#mw-head-base, #mw-navigation>h2, div#mw-head, div#mw-panel, div#content.mw-body, div#footer, footer.
*/
body > .content-wrapper,
#mw-navigation {
display: contents;
}
/** unused, hide them **/
#mw-head-base,
#mw-navigation > h2 {
display: none;
}
/** side nav bar **/
#mw-panel {
grid-column: aside-left/aside-right;
grid-row: nav-start/page-end;
margin-bottom: var(--main-layout-gap);
float: none;
width: unset;
padding: 0;
}
/** nav **/
#mw-head {
grid-column: content-left/content-right;
grid-row: nav-start/nav-end;
}
/** content **/
.mw-body {
grid-column: content-left/content-right;
grid-row: content-start/content-end;
}
/* For some page such as api.php, .mw-body is the only child, so take up all space. */
.mw-body:first-child {
grid-column: body-left/body-right;
grid-row: page-start/page-end;
}
/** #footer: content footer **/
#footer {
grid-column: content-left/content-right;
grid-row: footer-start/footer-end;
margin: 0;
}
/** used to gen box shadow for main box (nav + content + #footer) **/
#mw-page-base {
grid-column: content-left/content-right;
grid-row: nav-start/footer-end;
height: 100%;
}
/** wiki.gg footer bar **/
body > footer {
grid-column: body-left/body-right;
grid-row: page-end/body-end;
}
/*** logo block. It is absolute position ***/
#p-logo {
position: absolute;
width: 100%;
height: auto;
left: 0;
top: var(--main-layout-topbar-height);
background: var(--theme-site-logo-image) center center/var(--theme-site-logo-width) auto no-repeat;
display: flex;
align-items: center;
justify-content: center;
filter: drop-shadow(0 0 5px black);
}
/* use logo image as <a>'s background will sometime flicker when hovered on Firefox,
* I still don't know why, but move background to #p-logo can avoid this issue.
*/
#p-logo .mw-wiki-logo {
width: var(--theme-site-logo-width);
height: var(--theme-site-logo-height);
margin: auto;
background: none;
/* logo flicker fix */
}
/**** Main Layout END ***********************************************************/
/**** side panel START ***********************************************************/
#mw-panel {
font-size: 12px;
line-height: 1.5;
color: var(--theme-text-color);
}
#mw-panel a {
text-decoration: none;
}
/* sections */
#mw-panel .portal,
#mw-panel #p-logo + .portal {
margin: var(--main-layout-gap) 0 0 0;
padding: 0;
color: var(--theme-sidebar-heading-text-color);
border: var(--theme-box-border-width) solid var(--theme-box-border-color);
border-radius: 5px;
background: var(--theme-sidebar-box-background);
}
#mw-panel #p-logo + .portal {
margin-top: 0;
position: relative;
}
/* section heading */
#mw-panel #p-logo + .portal .vector-menu-heading,
#mw-panel .portal .vector-menu-heading {
margin: 0;
padding: 6px 10px;
border-bottom: var(--theme-sidebar-heading-border-bottom);
border-radius: var(--main-inner-box-border-radius) var(--main-inner-box-border-radius) 0 0;
background: var(--theme-sidebar-heading-background);
font-size: 15px;
line-height: 18px;
cursor: pointer;
display: flex;
align-items: center;
justify-content: space-between;
color: var(--theme-sidebar-heading-text-color);
}
/* arrow icon */
#mw-panel .portal .vector-menu-heading::after {
content: "";
display: inline-block;
background: none;
position: relative;
width: 0;
height: 0;
border-style: solid;
border-color: var(--theme-sidebar-heading-arrow-color) transparent;
border-width: 0 5px 6px 5px;
margin-top: 4px;
vertical-align: middle;
flex: 0 0 auto;
}
#mw-panel .portal .vector-menu-heading:hover::after {
border-color: var(--theme-sidebar-heading-arrow-color-hover) transparent;
}
#mw-panel .portal.collapsed .vector-menu-heading {
border-radius: var(--main-inner-box-border-radius);
}
#mw-panel .portal.collapsed .vector-menu-heading::after {
border-width: 6px 5px 0 5px;
}
/* list */
#mw-panel #p-logo + .portal .body,
#mw-panel .portal .body {
background: none;
border: 0;
padding: 0;
margin: 0;
border-top: var(--theme-sidebar-list-border-top);
}
#mw-panel .portal .body ul {
padding: var(--theme-sidebar-list-padding-top) 4px 4px;
}
#mw-panel .portal .body li {
margin: 0;
padding: 0;
font-size: inherit;
line-height: inherit;
background: var(--theme-sidebar-list-item-background);
border-radius: var(--main-inner-box-border-radius);
}
#mw-panel .portal .body li:hover {
background: var(--theme-sidebar-list-item-hover-mask);
}
#mw-panel .portal .body li a,
#mw-panel .portal .body li a:visited {
display: block;
padding: 3px 6px;
color: var(--theme-sidebar-list-item-text-color);
}
#mw-panel .portal .body li a:hover {
color: var(--theme-sidebar-list-item-text-color-hover);
}
#mw-panel .portal .body li a.feedlink { /* "Atom" RSS Feed */
text-indent: 14px; /* the icon is 12x12px, so 12px + 2px */
background-position: 8px center; /* align icon with other text */
}
#merch {
margin: 1.5em auto auto 1em;
}
/**** side panel END ***********************************************************/
/**** main content box START ***********************************************************/
/**** box for nav+content+#footer ****/
#mw-page-base {
border: var(--theme-box-border-width) solid var(--theme-box-border-color);
border-radius: 5px;
box-sizing: border-box;
background: var(--theme-page-base-background);
}
/**** navbar ****/
#mw-head {
margin: var(--theme-box-border-width) var(--theme-box-border-width) 0;
padding: var(--main-box-padding) 0 0 0;
background: var(--theme-navbar-background);
position: relative;
display: flex;
justify-content: space-between;
align-items: flex-end;
width: auto;
}
#mw-head #left-navigation,
#mw-head #right-navigation {
float: none;
flex: 1 1 auto;
margin: 0;
display: flex;
align-items: flex-end;
}
#mw-head #left-navigation::before, #mw-head #left-navigation::after,
#mw-head #right-navigation::before,
#mw-head #right-navigation::after {
content: "";
display: block;
border-bottom: 1px solid var(--theme-navbar-border-color);
}
#mw-head #left-navigation {
justify-content: flex-start;
}
#mw-head #left-navigation::before {
flex: 0 0 var(--main-box-padding);
}
#mw-head #left-navigation::after {
flex: 1 1 auto;
}
#mw-head #right-navigation {
justify-content: flex-end;
}
#mw-head #right-navigation::before {
flex: 1 1 auto;
}
#mw-head #right-navigation::after {
flex: 0 0 var(--main-box-padding);
}
/* reset */
#p-search,
.vector-menu-dropdown,
#mw-head .vector-menu-dropdown .vector-menu-heading,
.vector-menu-dropdown .vector-menu-heading span,
.vectorTabs,
.vectorTabs ul,
.vectorTabs span,
.vectorTabs li,
.vectorTabs li a,
.vectorTabs li.selected a,
.vectorTabs li.selected a:visited {
background-image: none;
float: none;
height: auto;
display: block;
}
#mw-head input {
display: block;
z-index: 1;
}
#mw-head input + .vector-menu-heading {
z-index: 0;
}
.vectorMenuCheckbox:focus + .vector-menu-heading {
outline: 0;
}
.vectorTabs ul {
display: flex;
}
.vectorTabs ul li,
.vector-menu-dropdown {
display: block;
white-space: nowrap;
}
.vector-menu-dropdown.emptyPortlet {
display: none;
}
/* override some mw css */
div.vectorTabs li.selected a,
div.vectorTabs li.selected a:visited,
div.vectorTabs li a,
div.vector-menu-dropdown .vector-menu-heading span {
color: var(--theme-navbar-tab-text-color);
font-size: 14px;
line-height: 24px;
padding: 3px 12px;
overflow: hidden;
}
.vector-menu-dropdown .vector-menu-heading:hover span {
color: var(--theme-navbar-tab-text-color); /* reset */
text-decoration: underline;
}
.vector-menu-tabs {
padding: 0;
}
.vectorTabs li,
.vector-menu-dropdown {
background: var(--theme-navbar-tab-background);
border-style: solid;
border-color: var(--theme-navbar-tab-border-color);
border-width: 1px;
border-radius: var(--main-box-border-radius) var(--main-box-border-radius) 0 0;
box-shadow: var(--theme-navbar-tab-box-shadow);
position: relative;
margin-right: calc(var(--main-box-padding) / 2);
}
.vectorTabs li::after,
.vector-menu-dropdown::after {
content: "";
display: block;
width: calc(var(--main-box-padding) / 2);
border-bottom: 1px solid var(--theme-navbar-tab-border-color);
position: absolute;
left: 100%;
margin-left: 1px;
}
div.vectorTabs li:hover,
div.vector-menu-dropdown:hover,
div.vector-menu-dropdown.open {
color: var(--theme-navbar-tab-text-color-hover);
border-color: var(--theme-navbar-tab-border-color-hover);
background: var(--theme-navbar-tab-background-hover);
}
div.vectorTabs li.selected:hover a,
div.vectorTabs li.selected:hover a:visited,
div.vectorTabs li:hover a,
div.vector-menu-dropdown:hover .vector-menu-heading span,
div.vector-menu-dropdown.open .vector-menu-heading span {
color: var(--theme-navbar-tab-text-color-hover);
}
.vectorTabs li.new a,
.vectorTabs li.new a:visited {
color: var(--theme-navbar-tab-text-color-redlink);
}
.vectorTabs li.selected {
background: var(--theme-navbar-tab-selected-background);
border-color: var(--theme-navbar-tab-selected-border-color);
border-bottom: 0;
padding-bottom: 1px;
}
.vectorTabs li.selected:hover {
background: var(--theme-navbar-tab-selected-background);
}
.vectorTabs li.selected:hover span {
background: none;
}
/* watch/unwatch star */
.vectorTabs #ca-unwatch.icon a,
.vectorTabs #ca-watch.icon a,
.vectorTabs #ca-unwatch.icon a.loading,
.vectorTabs #ca-watch.icon a.loading {
display: block;
position: unset;
width: 18px;
height: 18px;
padding: 6px 8px;
box-sizing: content-box;
}
.vector-menu-tabs .mw-watchlink.icon a::before {
height: 18px;
width: 18px;
display: inline-block;
position: unset;
margin-right: 20px;
}
.vector-menu-tabs #ca-unwatch.icon .loading::before,
.vector-menu-tabs #ca-watch.icon .loading::before {
transform-origin: 50% 52%;
}
#mw-head .vector-menu-dropdown .vector-menu-heading {
padding: 0;
margin: 0;
}
.vector-menu-dropdown .vector-menu-heading::after {
display: none;
}
.vector-menu-dropdown .vector-menu-heading span::after {
content: "";
display: inline-block;
background: none;
position: unset;
width: 0;
height: 0;
border-color: var(--theme-navbar-tab-dropdown-arrow-color) transparent;
border-style: solid;
border-width: 6px 5px 0 5px;
margin-left: 4px;
vertical-align: middle;
}
.vector-menu-dropdown .vector-menu-checkbox:checked ~ .vector-menu-heading span::after,
.vector-menu-dropdown:hover .vector-menu-heading span::after {
border-width: 0 5px 6px 5px;
border-color: var(--theme-navbar-tab-dropdown-arrow-color-hover) transparent;
}
/* drop down menu */
.vector-menu-dropdown.open .menu {
visibility: visible;
}
/* reset mw 1.37 css */
.vector-menu-dropdown:not(.vector-user-menu) li {
font-size: 1em;
}
.vector-menu-dropdown .vector-menu-content,
.vector-menu-dropdown > .menu {
font-size: 15px;
background: var(--theme-navbar-tab-dropdown-background);
margin: 0;
border-radius: 0 0 var(--main-box-border-radius) var(--main-box-border-radius);
border-width: 1px;
border-style: solid;
border-color: var(--theme-navbar-tab-dropdown-border-color);
box-shadow: var(--theme-navbar-tab-dropdown-box-shadow);
padding: 4px;
top: 100%;
left: -1px;
/* 1px for border */
min-width: 8em;
}
.vector-menu-dropdown .menu li a {
text-decoration: none;
padding: 10px 8px;
border-radius: calc(var(--main-box-border-radius) - 2px);
font-size: 1em;
color: var(--theme-navbar-tab-text-color);
}
.vector-menu-dropdown .menu li a:hover {
background-color: var(--theme-navbar-tab-dropdown-hover-mask);
color: var(--theme-navbar-tab-text-color-hover);
}
.vector-menu-dropdown li.selected {
display: none; /* just remove current selected (already displayed in header) */
}
/* search */
#p-search form,
#p-search input {
margin: 0;
}
#mw-head #p-search {
margin: 0;
padding: 0 0 6px calc(var(--main-layout-gap) / 2);
border-bottom: 1px solid var(--theme-navbar-tab-border-color);
}
#simpleSearch {
background: none;
margin: 0;
border: 0;
color: var(--theme-text-color);
width: 18em;
padding: 0;
height: auto;
border-radius: 0;
transition: none;
display: grid;
grid-template-columns: 1fr 0fr;
grid-template-rows: 1fr;
align-content: stretch;
justify-content: stretch;
}
#simpleSearch #searchInput {
grid-column: 1/2;
grid-row: 1/2;
font-size: 14px;
line-height: 16px;
text-align: left;
padding: 3px 5px;
background: var(--theme-navbar-search-input-background);
border-radius: 2px 0 0 2px;
border-width: 1px;
border-style: solid;
border-color: var(--theme-navbar-search-input-border-color);
border-right: 0;
word-wrap: break-word;
appearance: none;
-webkit-appearance: none;
color: var(--theme-navbar-search-input-text-color);
height: auto;
}
#searchInput:focus,
#simpleSearch:hover #searchInput,
#simpleSearch:hover #searchInput:focus {
border-color: var(--theme-navbar-search-input-border-color);
box-shadow: none;
}
#simpleSearch #searchButton {
grid-column: 2/3;
grid-row: 1/2;
box-sizing: border-box;
position: static; /* reset css from mw internal */
display: block;
width: 28px;
height: 100%; /* mw internal css override its button default styles, so override again */
background: var(--theme-navbar-search-button-background);
border: 1px solid;
border-color: var(--theme-navbar-search-botton-border-color);
border-radius: 0 2px 2px 0;
z-index: 0;
}
#simpleSearch #searchButton:hover,
#searchInput:hover ~ #searchButton,
#searchInput:focus ~ #searchButton {
background: var(--theme-navbar-search-button-background-active);
border-color: var(--theme-navbar-search-botton-border-color-active);
} /* use ::before & ::after to draw search icon */
#simpleSearch::before,
#simpleSearch::after {
content: "";
display: block;
grid-column: 2/3;
grid-row: 1/2;
z-index: 1;
place-self: center;
border-style: solid;
border-color: var(--theme-navbar-search-botton-text-color);
pointer-events: none;
}
#simpleSearch:hover::before,
#simpleSearch:hover::after {
border-color: var(--theme-navbar-search-botton-text-color-active);
}
#simpleSearch::before {
border-width: 2px;
border-radius: 100%;
width: 8px;
height: 8px;
margin: 0 0 1px 0;
transform: translateX(-1px);
}
#simpleSearch::after {
border-width: 1px;
width: 3px;
height: 0;
transform: translate(4px, 4px) rotate(45deg);
}
/* search result suggestion */
.suggestions {
background: var(--theme-navbar-search-suggestions-background);
border: 1px solid;
border-color: var(--theme-navbar-search-suggestions-border-color);
transform: translateX(3px); /* self border 2px + input border 1px */
}
.suggestions .suggestions-results,
.suggestions .suggestions-special {
background: none;
border: 0;
}
.suggestions .suggestions-results {
border-bottom: 1px solid;
border-bottom-color: var(--theme-navbar-search-suggestions-results-border-bottom-color);
}
.suggestions .suggestions-result,
.suggestions .suggestions-special .special-query,
.suggestions a.mw-searchSuggest-link,
.suggestions a.mw-searchSuggest-link:hover,
.suggestions a.mw-searchSuggest-link:active,
.suggestions a.mw-searchSuggest-link:focus {
color: var(--theme-navbar-search-suggestions-text-color);
}
.suggestions .suggestions-result-current {
background: var(--theme-navbar-search-suggestions-hover-mask);
color: var(--theme-navbar-search-suggestions-text-color-hover);
}
.suggestions .suggestions-special {
margin-top: var(--theme-navbar-search-suggestions-special-offset-top);
border-top: 1px solid;
border-top-color: var(--theme-navbar-search-suggestions-special-border-top-color);
}
.suggestions .suggestions-special .special-label {
color: var(--theme-navbar-search-suggestions-special-label-text-color);
}
.suggestions .suggestions-result-current .special-label {
color: var(--theme-navbar-search-suggestions-special-label-text-color-hover);
}
/**** main content box ****/
body .mw-body {
color: var(--theme-text-color); /* override mw internal css */
background: var(--theme-content-background);
border-style: var(--theme-content-border-style);
border-width: var(--theme-content-border-width);
border-color: var(--theme-content-border-color);
margin: 0 var(--theme-box-border-width);
box-sizing: border-box;
padding: 0;
z-index: 1; /* cover #footer */
display: flex;
flex-direction: column;
}
.content-body {
flex: 1 1 auto;
}
.content-body > main {
align-self: stretch;
padding: var(--main-box-padding);
}
#firstHeading {
border: 0;
margin: 0;
overflow: hidden; /* override mw internal css, fix scroll-x issue for narrow width */
color: var(--theme-heading-color);
}
#contentSub, #contentSub2 {
margin: 0;
}
#contentSub .subpages {
color: transparent;
line-height: 1.5;
font-size: 0;
}
#contentSub .subpages a {
font-size: 12px;
vertical-align: middle;
display: inline-flex;
align-items: center;
padding-left: 4px;
}
#contentSub .subpages a::before {
content: "";
display: inline-block;
height: 4px;
width: 4px;
border-color: var(--theme-content-subpage-icon-color);
border-style: solid;
border-width: 0 0 2px 2px;
margin: 0 2px 0 0;
transform: rotate(45deg);
}
#bodyContent {
display: flex;
flex-direction: column;
}
#mw-content-text {
flex: 1 1 auto;
min-height: 35em;
}
#mw-content-text::before {
content: "";
display: block;
height: 0;
border-top: var(--theme-content-heading-rule-border-top);
border-bottom: var(--theme-content-heading-rule-border-bottom);
margin-top: 2px;
margin-bottom: 1em; /* will collapse with margin-top of content's "top element" */
}
/* section edit link */
.mw-editsection {
white-space: nowrap;
}
/* "category:" box */
#catlinks {
background: var(--theme-content-category-background);
border-width: var(--theme-content-category-border-width);
border-style: var(--theme-content-category-border-style);
border-color: var(--theme-content-category-border-color);
border-radius: var(--theme-content-category-border-radius);
margin: var(--main-layout-gap) 0 0 0;
padding: calc(var(--main-box-padding) / 2) var(--main-box-padding);
}
/* ads */
div.games-showcase-header,
div.games-showcase-footer,
.content-body > .games-showcase-sidebar {
margin: 0;
padding: var(--main-box-padding);
}
div.games-showcase-header {
padding-bottom: 0;
}
div.games-showcase-footer {
padding-top: 0;
}
.games-showcase-header img,
.games-showcase-footer img {
height: 100%;
width: auto;
object-fit: contain;
}
.content-body > .games-showcase-sidebar {
padding-left: 0;
}
aside.games-showcase-sidebar div.sidebar-showcase {
padding: 0 0 var(--main-box-padding) 0;
}
@media screen and (max-width: 1100px) {
.games-showcase-header img,
.games-showcase-footer img {
height: auto !important;
width: 100% !important;
object-fit: contain;
}
}
@media screen and (max-width: 926px) {
.games-showcase-header img,
.games-showcase-footer img {
object-position: 50%;
height: 105px !important;
width: 100% !important;
object-fit: none !important;
}
}
/**** #footer (copyright info) ****/
#footer {
/* self */
color: var(--theme-footer-text-color);
background: var(--theme-footer-background);
background-clip: padding-box;
padding: var(--main-box-padding);
margin: 0 var(--theme-box-border-width) var(--theme-box-border-width) var(--theme-box-border-width);
border-radius: var(--theme-footer-border-radius);
position: relative;
/* grid */
display: grid;
grid-template-columns: [l] 1fr 0fr [r];
grid-template-rows: [t] auto auto [b];
z-index: 0; /* covered by content */
}
.mw-footer li {
color: var(--theme-footer-text-color);
}
#footer a {
color: var(--theme-footer-link-color);
}
#footer a:hover {
color: var(--theme-footer-link-color-hover);
}
#footer-info {
font-size: 11px;
display: contents;
}
#footer ul li {
font-size: inherit;
line-height: 1.5;
padding: 0;
}
#footer-icons {
grid-column: span 1/r;
grid-row: t/b;
place-self: end;
}
#footer #footer-info-lastmod {
grid-column: l/span 1;
grid-row: t/span 1;
place-self: start;
margin-bottom: 1em;
}
#footer #footer-info-copyright {
grid-column: l/span 1;
grid-row: span 1/b;
place-self: end stretch;
position: relative;
padding-right: 100px;
}
#footer-info-copyright img {
position: absolute;
right: 0;
/* mediawiki logo is 31px height, and this image has a 1px black border,
a small tweak to make them visually matched on size and position */
bottom: -1px;
height: 33px;
width: auto;
}
#footer-places,
#footer > div {
display: none;
}
/**** main content box START ***********************************************************/
/****** responsive Layout ******/
@media screen and (max-width: 1800px) {
:root {
--main-layout-sidespace: 0px; /* whitespace width on most left and most right,must with "px" */
}
} /* screen and (max-width: 1800px) */
@media screen and (max-width: 1365px) {
:root {
--main-layout-sidespace: 0;
--main-layout-logo-height: calc( var(--theme-site-logo-height) * 0.75 + 20px);
}
/* re-style "sidebar" nav */
body {
height: 100%;
grid-template-columns: [body-left] 0 [aside-left content-left] minmax(0, 1fr) [content-right aside-right] 0 [body-right];
grid-template-rows: [body-start] var(--main-layout-topbar-height) [page-start logo-start] var(--main-layout-logo-height) [logo-end aside-start] auto [aside-end nav-start] 0fr [nav-end content-start] 1fr [content-end footer-start] 0fr [footer-end] auto [page-end] 0fr [body-end];
}
#p-logo {
background-size: calc(var(--theme-site-logo-width) * 0.75) auto;
}
#p-logo .mw-wiki-logo {
width: calc(var(--theme-site-logo-width) * 0.75);
height: calc(var(--theme-site-logo-height) * 0.75);
}
#mw-panel {
grid-column: aside-left/aside-right;
grid-row: aside-start/aside-end;
height: 35px;
display: flex;
align-items: flex-end;
padding: 0 var(--main-layout-gap);
border: var(--theme-box-border-width) solid var(--theme-box-border-color);
border-radius: 5px;
background: var(--theme-sidebar-box-background-2);
}
#mw-panel .portal,
#mw-panel #p-logo + .portal {
background: none;
box-shadow: none;
border: 0;
margin: 0;
position: relative;
}
#mw-panel #p-logo + .portal .vector-menu-heading,
#mw-panel .portal .vector-menu-heading {
padding: 9px 12px 8px;
border: 0;
border-radius: 0;
background: none;
color: var(--theme-sidebar-heading-text-color-2);
}
#mw-panel #p-logo + .portal.expanded .vector-menu-heading,
#mw-panel .portal.expanded .vector-menu-heading,
#mw-panel #p-logo + .portal:hover .vector-menu-heading,
#mw-panel .portal:hover .vector-menu-heading {
background: var(--theme-sidebar-list-item-hover-mask);
border-radius: 0;
}
#mw-panel .portal .vector-menu-heading::after {
border-color: var(--theme-sidebar-heading-arrow-color-2) transparent;
}
#mw-panel .portal .vector-menu-heading:hover::after {
border-color: var(--theme-sidebar-heading-arrow-color-hover-2) transparent;
}
#mw-navigation #mw-panel .portal .vector-menu-heading::after {
margin-left: 4px;
}
#mw-panel div.portal .vector-menu-heading::after {
border-width: 6px 5px 0 5px;
}
#mw-panel div.portal.expanded .vector-menu-heading::after,
#mw-panel div.portal:hover .vector-menu-heading::after {
border-width: 0 5px 6px 5px;
}
#mw-panel #p-logo + .portal .body,
#mw-panel .portal .body {
display: none !important; /* !important is required, since there is inline-css from sidebar collapse/expand */
position: absolute;
left: 0;
top: 100%;
z-index: 50;
width: max-content;
border: var(--theme-sidebar-dropdown-border);
border-top: 0;
background: var(--theme-sidebar-dropdown-background);
box-shadow: var(--theme-sidebar-box-shadow);
border-radius: 0 0 var(--main-box-border-radius) var(--main-box-border-radius);
min-width: 8em;
}
#mw-panel #p-logo + .portal.expanded .body,
#mw-panel .portal.expanded .body,
#mw-panel #p-logo + .portal:hover .body,
#mw-panel .portal:hover .body {
display: block !important;
}
#mw-panel .portal .body li a,
#mw-panel .portal .body li a:visited {
padding: 6px 8px;
}
/* search: move to sidebar nav box ("main nav bar") */
#mw-head #p-search {
position: absolute;
top: calc(0px - var(--theme-sidebar-box-border-width-2) - 44px);
}
#mw-head #right-navigation #p-cactions {
margin-right: 0;
}
/* "more" menu in #right-navigation causes horizontal scroll bar appear */
#right-navigation .vector-menu-dropdown .vector-menu-content {
left: auto;
right: -1px; /* 1px for border */
}
/* hide sidebar toggle */
#nav-content-size-toggle {
display: none;
}
/* site footer */
body > footer {
margin-top: var(--main-layout-gap);
}
#mw-head #p-search {
border-bottom: 0;
padding-right: calc(var(--main-box-padding) / 2);
}
} /* screen and (max-width: 1365px) */
@media screen and (max-width: 900px) {
:root {
--main-layout-logo-height: calc( var(--theme-site-logo-height) * 0.5 + 20px);
--main-layout-gap: 6px;
--main-box-padding: 6px;
background: var(--theme-site-background);
}
body {
grid-template-columns: [body-left aside-left content-left] minmax(0, 1fr) [aside-right content-right body-right];
}
/** reset mw internal css **/
#mw-head {
position: relative !important;
margin-top: 0;
top: 0;
}
div#mw-navigation div#mw-panel {
display: flex;
position: static;
width: auto;
overflow: visible;
}
div#mw-navigation div#mw-panel .portal {
width: auto;
}
body #footer {
padding-top: 0.75em;
}
body #footer #footer-info-lastmod,
body #footer #footer-info-viewcount {
display: block;
}
#mw-head div#left-navigation,
#mw-head div#right-navigation {
position: static;
}
div#p-logo {
display: block;
/* move to left */
margin: 0 var(--main-layout-gap);
width: calc(var(--theme-site-logo-width) * 0.5);
background-size: calc(var(--theme-site-logo-width) * 0.5) auto;
}
#p-logo .mw-wiki-logo {
width: calc(var(--theme-site-logo-width) * 0.5);
height: calc(var(--theme-site-logo-height) * 0.5);
}
div.mw-body {
margin-top: 0;
margin-left: 0;
margin-right: 0;
}
#mw-head #p-search {
background: var(--theme-navbar-search-background);
padding: 6px 12px 6px 6px;
border: var(--theme-box-border-width) solid var(--theme-box-border-color);
border-radius: 5px;
border-radius: var(--main-box-border-radius) 0 0 var(--main-box-border-radius);
border-width: var(--theme-box-border-width) 0 var(--theme-box-border-width) var(--theme-box-border-width);
top: -110px;
right: -4px;
z-index: 50;
}
#mw-head,
#mw-panel,
.mw-body,
#footer,
#mw-page-base {
border-radius: 0;
border-left: 0;
border-right: 0;
margin-left: 0;
margin-right: 0;
}
#mw-panel::before {
left: 0;
right: 0;
}
} /* screen and (max-width:900px) */
@media screen and (max-width: 720px) {
:root {
--main-layout-topbar-height: 35px; /* height of wiki.gg topbar */
}
/* reset */
div#p-namespaces, div#p-views, div#p-variants {
top: 0;
}
div#mw-navigation div#mw-panel {
font-size: 12px;
}
/* styles */
#mw-panel #p-logo + .portal .vector-menu-heading,
#mw-panel .portal .vector-menu-heading {
font-size: 12px;
padding: 8px 6px;
}
#mw-panel div.portal .vector-menu-heading::after,
#mw-panel .portal.collapsed .vector-menu-heading::after {
border-width: 5px 4px 0;
margin-top: 1px;
}
#mw-panel div.portal.expanded .vector-menu-heading::after,
#mw-panel div.portal:hover .vector-menu-heading::after {
border-width: 0 4px 5px;
}
#mw-panel #p-logo + .portal {
margin-left: calc(var(--main-layout-gap) - 6px);
}
div.vectorTabs li.selected a,
div.vectorTabs li.selected a:visited,
div.vectorTabs li a,
div.vector-menu-dropdown .vector-menu-heading span {
font-size: 12px;
padding: 1px 8px;
}
.vectorTabs #ca-unwatch.icon a,
.vectorTabs #ca-watch.icon a,
.vectorTabs #ca-unwatch.icon a.loading,
.vectorTabs #ca-watch.icon a.loading {
padding: 4px 8px;
}
} /* screen and (max-width:720px) */
@media screen and (max-width: 600px) {
:root {
background: var(--theme-site-background);
}
/* reset mw internal css */
#footer #footer-icons {
float: none;
}
#footer #footer-info-copyright {
padding-right: 0;
padding-bottom: 40px;
right: auto;
left: 0;
}
#footer-info-copyright img {
right: auto;
left: 0;
}
div#p-logo {
margin: auto;
width: 100%;
height: 125px;
}
#mw-panel {
margin-top: 45px;
}
#mw-panel::before {
transform: translateY(45px);
}
#mw-head #p-search {
top: -92px;
box-sizing: border-box;
width: 100%;
max-width: 20em;
margin: 0;
padding: var(--main-box-padding);
box-shadow: none;
left: 50%;
right: auto;
transform: translateX(-50%);
border-radius: var(--main-box-border-radius);
border-width: var(--theme-box-border-width);
}
div#simpleSearch {
margin: auto;
width: auto;
}
/* content nav to icons */
div.vectorTabs li.selected a,
div.vectorTabs li.selected a:visited,
div.vectorTabs li a,
div.vector-menu-dropdown .vector-menu-heading span {
width: 20px;
height: 20px;
line-height: 20px;
padding: 3px 6px;
box-sizing: content-box;
}
div.vectorTabs li a::before,
div.vector-menu-dropdown .vector-menu-heading span::before {
content: "";
display: inline-block;
background-color: transparent;
background-repeat: no-repeat;
background-position: center top;
background-size: 100% auto;
width: 20px;
height: 0;
border-bottom: 60px solid transparent;
filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color));
margin: -40px 20px 0 0;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 2v16h4v-2H6V4h3.994v4H14v1h2V7.01L11 2z' /%3E%3Cpath d='M13.339 10a.641.641 0 0 0-.643.643v.418a3.536 3.536 0 0 0-1.064.44l-.291-.291a.64.64 0 0 0-.91 0l-.226.228a.641.641 0 0 0 0 .909l.293.293a3.536 3.536 0 0 0-.437 1.056h-.418A.641.641 0 0 0 9 14.34v.322c0 .356.286.643.643.643h.418a3.536 3.536 0 0 0 .44 1.064l-.296.297a.641.641 0 0 0 0 .91l.227.227a.642.642 0 0 0 .909 0l.3-.3a3.536 3.536 0 0 0 1.055.437v.418c0 .357.287.643.643.643h.322a.641.641 0 0 0 .643-.643v-.418a3.536 3.536 0 0 0 1.056-.436l.3.299a.642.642 0 0 0 .908 0l.228-.228a.641.641 0 0 0 0-.909l-.298-.299a3.536 3.536 0 0 0 .441-1.062h.418A.641.641 0 0 0 18 14.66v-.322a.641.641 0 0 0-.643-.643h-.418a3.536 3.536 0 0 0-.436-1.056l.293-.293a.641.641 0 0 0 0-.91l-.228-.227a.642.642 0 0 0-.909 0l-.292.292a3.536 3.536 0 0 0-1.063-.441v-.418A.641.641 0 0 0 13.66 10zm.161 2.5a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-2-2 2 2 0 0 1 2-2z' /%3E%3C/svg%3E%0A");
}
div.vectorTabs li:hover a::before,
div.vector-menu-dropdown:hover .vector-menu-heading span::before,
div.vector-menu-dropdown.open .vector-menu-heading span::before {
filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color-hover));
}
.vectorTabs li.new a::before,
.vectorTabs li.new:hover a::before {
filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color-redlink));
}
#ca-edit a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='m12.879 2.165-9.465 9.471 4.95 4.95 9.465-9.471zm0 2.829L15 7.115l-6.636 6.643-2.121-2.122zM6.95 18H2v-4.95z'/%3E%3C/svg%3E%0A");
}
#ca-view a::before,
#ca-view-foreign a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M9.92 4.91c-2.78 0-5.42 1.77-7.53 4.95l-.371.555.371.555c2.12 3.17 4.76 4.95 7.53 4.95 2.78 0 5.42-1.77 7.53-4.95l.371-.555-.371-.555c-2.12-3.17-4.76-4.95-7.53-4.95zm0 2c1.75 0 3.6 1.19 5.34 3.5-1.74 2.31-3.59 3.5-5.34 3.5s-3.6-1.19-5.34-3.5c1.74-2.31 3.59-3.5 5.34-3.5z'/%3E%3Cpath d='M9.84 5.31C7.72 5.31 6 7.04 6 9.15c0 2.12 1.73 3.84 3.84 3.84 2.12 0 3.84-1.73 3.84-3.84 0-2.12-1.73-3.84-3.84-3.84zm0 1c1.58 0 2.84 1.27 2.84 2.84 0 1.58-1.27 2.84-2.84 2.84C8.26 11.99 7 10.72 7 9.15c0-1.58 1.27-2.84 2.84-2.84z'/%3E%3C/svg%3E");
}
#left-navigation li[id^=ca-nstab-] a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 2v16h12V7.01L11 2zm2 2h3.994v4H14v8H6z'/%3E%3C/svg%3E%0A");
}
#ca-history a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M10 2a8 8 0 0 0-8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0-8-8zm0 2a6 6 0 0 1 6 6 6 6 0 0 1-6 6 6 6 0 0 1-6-6 6 6 0 0 1 6-6z'/%3E%3Cpath d='M9.984 4.986A1 1 0 0 0 9 6v5h3a1 1 0 1 0 0-2h-1V6a1 1 0 0 0-1.016-1.014z'/%3E%3C/svg%3E%0A");
}
#ca-talk a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M5.391 15.575c.553 1.556-.098 2.537-.942 3.425 3.262-.731 3.243-2.134 3.77-3.425zm10.366-3.933c-.553 1.557.098 2.538.942 3.426-3.262-.732-3.242-2.134-3.769-3.426z'/%3E%3Cpath d='M7.768 7.146c-3.202 0-5.798 2.035-5.797 4.545 0 2.51 2.596 4.544 5.797 4.543 3.2 0 5.794-2.034 5.795-4.543 0-2.51-2.595-4.544-5.795-4.545zm-.022 2.247c2.01 0 3.64 1.034 3.639 2.308-.001 1.274-1.63 2.306-3.639 2.307-2.01 0-3.64-1.033-3.64-2.307-.001-1.275 1.629-2.309 3.64-2.308z'/%3E%3Cpath d='M12.473 2.727c-3.604 0-6.525 2.149-6.526 4.8l2.104-.017c.001-1.392 1.974-2.52 4.406-2.52 2.433 0 4.407 1.128 4.408 2.52 0 1.393-1.973 2.522-4.408 2.521l.016 2.3c3.603-.001 6.524-2.152 6.523-4.804 0-2.65-2.92-4.8-6.523-4.8z'/%3E%3C/svg%3E%0A");
}
#t-contributions a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 5v3.272A2 2 0 0 1 5 8a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-1-.27V15h10V5H4z'/%3E%3Ccircle cx='15.001' cy='10' r='2'/%3E%3Ccircle cx='9' cy='4' r='2'/%3E%3Ccircle cx='9' cy='16' r='2'/%3E%3C/svg%3E");
}
#ca-addsection a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Crect width='2' height='12' x='9' y='4' ry='0'/%3E%3Crect width='12' height='2' x='4' y='9' ry='0'/%3E%3C/svg%3E%0A");
}
#ca-viewsource a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M3 4h3v1H5v11h1v1H3zm14 0v13h-3v-1h1V5h-1V4zM6.5 4H9v1H8v11h1v1H6.5zm7 0v13H11v-1h1V5h-1V4z'/%3E%3C/svg%3E%0A");
}
#p-variants .vector-menu-heading span::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='20' viewBox='0 0 48 48' width='20'%3E%3Cpath d='M0 0h48v48h-48z' fill='none'/%3E%3Cpath d='M23.99 4c-11.05 0-19.99 8.95-19.99 20s8.94 20 19.99 20c11.05 0 20.01-8.95 20.01-20s-8.96-20-20.01-20zm13.85 12h-5.9c-.65-2.5-1.56-4.9-2.76-7.12 3.68 1.26 6.74 3.81 8.66 7.12zm-13.84-7.93c1.67 2.4 2.97 5.07 3.82 7.93h-7.64c.85-2.86 2.15-5.53 3.82-7.93zm-15.48 19.93c-.33-1.28-.52-2.62-.52-4s.19-2.72.52-4h6.75c-.16 1.31-.27 2.64-.27 4 0 1.36.11 2.69.28 4h-6.76zm1.63 4h5.9c.65 2.5 1.56 4.9 2.76 7.13-3.68-1.26-6.74-3.82-8.66-7.13zm5.9-16h-5.9c1.92-3.31 4.98-5.87 8.66-7.13-1.2 2.23-2.11 4.63-2.76 7.13zm7.95 23.93c-1.66-2.4-2.96-5.07-3.82-7.93h7.64c-.86 2.86-2.16 5.53-3.82 7.93zm4.68-11.93h-9.36c-.19-1.31-.32-2.64-.32-4 0-1.36.13-2.69.32-4h9.36c.19 1.31.32 2.64.32 4 0 1.36-.13 2.69-.32 4zm.51 11.12c1.2-2.23 2.11-4.62 2.76-7.12h5.9c-1.93 3.31-4.99 5.86-8.66 7.12zm3.53-11.12c.16-1.31.28-2.64.28-4 0-1.36-.11-2.69-.28-4h6.75c.33 1.28.53 2.62.53 4s-.19 2.72-.53 4h-6.75z'/%3E%3C/svg%3E");
}
#p-cactions .vector-menu-heading span::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='20' viewBox='0 0 24 24' width='20'%3E%3Cpath d='M14 6C14 7.10457 13.1046 8 12 8C10.8954 8 10 7.10457 10 6C10 4.89543 10.8954 4 12 4C13.1046 4 14 4.89543 14 6Z'/%3E%3Cpath d='M14 12C14 13.1046 13.1046 14 12 14C10.8954 14 10 13.1046 10 12C10 10.8954 10.8954 10 12 10C13.1046 10 14 10.8954 14 12Z'/%3E%3Cpath d='M14 18C14 19.1046 13.1046 20 12 20C10.8954 20 10 19.1046 10 18C10 16.8954 10.8954 16 12 16C13.1046 16 14 16.8954 14 18Z'/%3E%3C/svg%3E");
}
/* Except watch/unwatch star. It does not work under chrome. */
div.vectorTabs li.mw-watchlink a::before {
border: 0;
filter: none;
margin: 0 20px 0 0;
}
} /* screen and (max-width:600px) */
@media screen and (max-width: 450px) {
#mw-panel {
padding-left: 6px;
padding-right: 6px;
}
#mw-panel div.portal .vector-menu-heading::after {
display: none;
}
#mw-panel #p-navigation #p-navigation-label,
#mw-panel #p-lang #p-lang-label {
width: 18px;
display: block;
white-space: nowrap;
padding: 8px;
}
#p-navigation-label::before,
#p-lang-label::before {
content: "";
display: inline-block;
vertical-align: bottom;
background-color: transparent;
background-repeat: no-repeat;
background-position: center top;
background-size: 100% auto;
width: 18px;
height: 0;
border-bottom: 60px solid transparent;
position: relative;
filter: drop-shadow(0 42px 0 var(--theme-text-color));
margin: -42px 20px 0 0;
}
#p-navigation-label::before {
background-image: url("data:image/svg+xml,%3Csvg height='18' viewBox='0 0 200 200' width='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M75,20H40A20.06,20.06,0,0,0,20,40V75A20.06,20.06,0,0,0,40,95H75A20.06,20.06,0,0,0,95,75V40A20.06,20.06,0,0,0,75,20Zm0,55H40V40H75Zm95-27.5a10,10,0,0,0-10,10V75H125V40h17.5a10,10,0,0,0,0-20H125a20.06,20.06,0,0,0-20,20V75a20.06,20.06,0,0,0,20,20h35a20.06,20.06,0,0,0,20-20V57.5A10,10,0,0,0,170,47.5ZM75,105H40a20.06,20.06,0,0,0-20,20v35a20.06,20.06,0,0,0,20,20H75a20.06,20.06,0,0,0,20-20V125A20.06,20.06,0,0,0,75,105Zm0,55H40V125H75Zm85-55H125a20.06,20.06,0,0,0-20,20v35a20.06,20.06,0,0,0,20,20h35a20.06,20.06,0,0,0,20-20V125A20.06,20.06,0,0,0,160,105Zm0,55H125V125h35Z'/%3E%3C/svg%3E");
}
#p-lang-label::before {
background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 52 52' width='18' height='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M39,18.67H35.42l-4.2,11.12A29,29,0,0,1,20.6,24.91a28.76,28.76,0,0,0,7.11-14.49h5.21a2,2,0,0,0,0-4H19.67V2a2,2,0,1,0-4,0V6.42H2.41a2,2,0,0,0,0,4H7.63a28.73,28.73,0,0,0,7.1,14.49A29.51,29.51,0,0,1,3.27,30a2,2,0,0,0,.43,4,1.61,1.61,0,0,0,.44-.05,32.56,32.56,0,0,0,13.53-6.25,32,32,0,0,0,12.13,5.9L22.83,52H28l2.7-7.76H43.64L46.37,52h5.22Zm-15.3-8.25a23.76,23.76,0,0,1-6,11.86,23.71,23.71,0,0,1-6-11.86Zm8.68,29.15,4.83-13.83L42,39.57Z'/%3E%3C/svg%3E");
}
#mw-navigation #mw-panel #p-lang {
margin-left: auto;
display: flex;
justify-content: flex-end;
}
#mw-panel #p-lang .body {
left: auto;
right: 0;
}
div#simpleSearch {
width: 90%;
}
} /* screen and (max-width:450px) */
/***** Notification *****/
.mw-notification {
color: var(--theme-text-color);
border: 1px solid;
/* background: var(--theme-box-border-color); */
border-color: var(--theme-border-color);
box-shadow: var(--theme-border-color);
transform: none;
}
/* postedit notification */
.postedit-container {
top: 4em;
}
/* Notification boxes on the right, e.g. after patrolling an edit */
.mw-notification.mw-notification-type-error {
color: var(--theme-notice-red-text-color);
border-color: var(--theme-notice-red-text-color);
}
.mw-notification.mw-notification-type-warn {
color: var(--theme-notice-orange-text-color);
border-color: var(--theme-notice-orange-text-color);
}
/*
css for floating-scroll v3.2.0
https://amphiluke.github.io/floating-scroll/
(c) 2022 Amphiluke
*/
.fl-scrolls {
overflow: auto;
position: fixed;
}
.fl-scrolls div {
overflow: hidden;
pointer-events: none;
}
.fl-scrolls div:before {
content: " ";
}
.fl-scrolls, .fl-scrolls div {
font-size: 1px;
line-height: 0;
margin: 0;
padding: 0;
}
.fl-scrolls-hidden div:before {
content: " ";
}
.fl-scrolls-viewport {
position: relative;
}
.fl-scrolls-body {
overflow: auto;
}
.fl-scrolls-viewport .fl-scrolls {
position: absolute;
}
.fl-scrolls-hoverable .fl-scrolls {
opacity: 0;
transition: opacity 0.5s 0.3s;
}
.fl-scrolls-hoverable:hover .fl-scrolls {
opacity: 1;
}
.fl-scrolls:not([data-orientation]), .fl-scrolls[data-orientation=horizontal] {
bottom: 0;
min-height: 17px;
}
.fl-scrolls:not([data-orientation]) div, .fl-scrolls[data-orientation=horizontal] div {
height: 1px;
}
.fl-scrolls-hidden.fl-scrolls:not([data-orientation]), .fl-scrolls-hidden.fl-scrolls[data-orientation=horizontal] {
bottom: 9999px;
}
.fl-scrolls-viewport .fl-scrolls:not([data-orientation]), .fl-scrolls-viewport .fl-scrolls[data-orientation=horizontal] {
left: 0;
}
.fl-scrolls[data-orientation=vertical] {
right: 0;
min-width: 17px;
}
.fl-scrolls[data-orientation=vertical] div {
width: 1px;
}
.fl-scrolls-hidden.fl-scrolls[data-orientation=vertical] {
right: 9999px;
}
.fl-scrolls-viewport .fl-scrolls[data-orientation=vertical] {
top: 0;
}
/*css for wide table */
.table-wide {
clear: both;
position: relative;
}
.mw-parser-output > .table-width {
margin-top: 0.5em;
margin-bottom: 0.5em;
}
.table-wide-inner {
overflow-x: auto;
}
.table-wide-inner > table {
margin: 0 !important;
}
.table-wide:before {
box-shadow: inset -15px 0 20px -15px var(--theme-wide-table-shadow-color);
content: "";
display: block;
width: 20px;
height: 100%;
pointer-events: none;
position: absolute;
right: 0;
z-index: 2;
}
/***********************************************************************************************************
* Common styles for "real" wiki page content.
***********************************************************************************************************/
/* Tabber box */
.tabber__tab[aria-selected='true'], .tabber__tab[aria-selected='true']:visited
{
#BE3838;
}
/* Code box */
pre, code, .mw-code
{
background-color: #1a1a1a;
color: #ffcc00;
}
/* Recent changes info box */
.mw-changeslist-legend
{
color:black;
}
/* Searched information */
.mw-search-profile-tabs
{
background-color: transparent;
}
/* Notifcation / Notice box */
.mw-echo-ui-notificationBadgeButtonPopupWidget-popup > .oo-ui-popupWidget-popup > .oo-ui-popupWidget-head
{
color: black;
}
.mw-echo-ui-placeholderItemWidget
{
color: black;
}
/* Advanced Box */
#mw-searchoptions
{
background-color: transparent;
}
/* Toolbar */
.wikiEditor-ui-toolbar
{
background-color: white;
}
.wikiEditor-ui-toolbar .booklet > .index
{
color: white;
}
.wikiEditor-ui-toolbar .tabs span.tab a
{
color: white;
}
.wikiEditor-ui-toolbar .tabs span.tab a.current,
.wikiEditor-ui-toolbar .tabs span.tab a.current:visited
{
color: white;
}
.wikiEditor-ui-toolbar .booklet > .index > .current
{
background-color: #b1b1b1;
color: var(--theme-text-color);
}
.wikiEditor-ui-toolbar .booklet > .index > :hover
{
background-color: #565656;
}
.wikiEditor-ui-toolbar .page-characters div span
{
color: var(--theme-text-color);
}
.wikiEditor-ui-toolbar .page-characters div span:hover
{
background-color: var(--theme-button-border-color);
}
/* User Profile box */
.mw-message-box
{
color: white;
background-color: black;
}
/* File information */
#filetoc
{
background-color: transparent;
}
.mw_metadata td
{
background-color: transparent;
}
.mw-datatable td
{
background-color: transparent;
}
.mw-datatable tr:hover td
{
background-color: #1F2827;
}
/** ToC **/
.toc {
border-radius: 4px;
border: 1px solid var(--theme-border-color);
background: var(--theme-box-background);
margin: 1em auto 1em 0;
padding: 0;
font-size: 1em;
min-width: 12em;
}
.toc .toctitle h2 {
margin: 0;
display: flex;
align-items: center;
padding: 0 0.5em;
}
.toc .toctitle h2::before {
content: "";
display: block;
width: 12px;
height: 0;
border-bottom: 52px solid transparent;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewbox='0 0 12 12'%3E%3Cpath id='bulleted-list-tiny' d='M1.29 9.277c-.181.19-.29.45-.29.71 0 .26.109.52.29.71.189.18.45.29.71.29.26 0 .519-.11.71-.29.18-.19.29-.45.29-.71 0-.26-.11-.52-.29-.71-.38-.37-1.05-.37-1.42 0M10 9H6a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2M6 3h4a1 1 0 1 0 0-2H6a1 1 0 1 0 0 2m4 2H6a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2M1.29 1.277c.37-.37 1.04-.37 1.42 0 .18.19.29.45.29.71 0 .26-.11.52-.29.71-.191.18-.45.29-.71.29-.26 0-.521-.11-.71-.29-.181-.19-.29-.45-.29-.71 0-.26.109-.52.29-.71zM2.55 5.17c.06.03.11.08.16.12.18.19.29.45.29.71 0 .26-.11.521-.29.71-.05.04-.1.09-.16.12a.559.559 0 0 1-.17.09c-.06.03-.12.05-.19.06-.06.01-.13.02-.19.02-.26 0-.52-.11-.71-.29A1.05 1.05 0 0 1 1 6c0-.26.11-.52.29-.71.24-.23.58-.34.9-.269a.6.6 0 0 1 .19.058c.06.021.12.051.17.091z'%3E%3C/path%3E%3C/svg%3E");
background-repeat: no-repeat;
background-position: center top;
background-size: 100% auto;
filter: drop-shadow(0 40px 0 var(--theme-text-color));
margin: -40px 6px 0 0;
}
.toc .toctitle {
position: relative;
overflow: hidden;
text-align: left;
}
.toc .toctogglelabel {
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
box-sizing: border-box;
padding-right: 1em;
display: flex;
align-items: center;
justify-content: flex-end;
}
.toc .toctogglespan::before,
.toc .toctogglespan::after {
display: none;
}
.toc .toctogglelabel::after {
display: none;
}
.toc .toctogglelabel::before {
content: "";
display: inline-block;
background: none;
position: relative;
width: 0;
height: 0;
border-style: solid;
border-color: var(--theme-widget-toc-arrow-color) transparent;
border-width: 0 5px 6px 5px;
vertical-align: middle;
flex: 0 0 auto;
}
.toc .toctogglelabel:hover::before {
border-color: var(--theme-widget-toc-arrow-color-hover) transparent;
}
.toc .toctogglecheckbox:checked + .toctitle .toctogglelabel::before {
border-width: 6px 5px 0 5px;
}
/* Won't change ToC box width when toggle show/hide. */
.toctogglecheckbox:checked ~ ul {
overflow: hidden;
display: block;
height: 0;
border: 0;
padding-top: 0;
padding-bottom: 0;
}
/* content list */
.mw-content-ltr .toc ul ul,
.mw-content-rtl.toc ul ul {
margin: 0 0 0 1em;
}
.toc a {
color: var(--theme-text-color);
}
.toc .tocnumber {
color: var(--theme-text-color-note);
}
.toc .tocnumber::after {
content: ".";
}
.toc .toctitle,
.toc > ul {
padding: 0.5em;
}
.toc > ul {
border-top: 1px solid var(--theme-border-color);
margin: 0;
}
.toc > ul a {
display: block;
padding: 2px 0.5em;
border-radius: 4px;
transition: background 0.1s;
}
.toc > ul a:hover {
text-decoration: none;
background: var(--theme-widget-toc-item-hover-background);
}
.toc h2 {
font-weight: normal;
}
.toc li {
margin: 0;
}
/***********************************************************************************************************
* common style for content box
***********************************************************************************************************/
.fullwidth, .full-width {
width: 100%;
}
.nowrap {
white-space: nowrap;
}
/* ".center" has width=100% rule, we don't want it, so use a different class name. */
.aligncenter,
.align-center {
text-align: center;
}
.alignleft,
.align-left {
text-align: left;
}
.alignright,
.align-right {
text-align: right;
}
/* clear fix for float block */
.clearfix {
*zoom: 1;
}
.clearfix::before,
.clearfix::after {
content: " ";
display: table;
}
.clearfix::after {
clear: both;
}
/* Thumbnail background color */
html .thumbimage {
background-color: #0b0029;
}
/** gallery **/
.thumbinner {
border-radius: 5px;
}
li.gallerybox div.thumb {
border-radius: 5px;
}
.gallery * {
box-sizing: initial;
}
.mw-gallery-traditional .thumb {
display: flex;
background: none;
}
.mw-gallery-traditional .thumb a {
display: block;
}
.portable-infobox {
border: 1px solid var(--theme-border-color);
background: none;
}
/***********************************************************************************************************
* css for specific pages
***********************************************************************************************************/
/*********** Main page START ****************/
/* Hide page title on main page */
body.rootpage-Terracotta_Wiki.action-view h1.firstHeading,
body.rootpage-Terracotta_Wiki.action-view .mw-body .mw-indicators,
body.rootpage-Terracotta_Wiki.action-view #mw-content-text::before {
display: none;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .footer {
text-align: right;
font-size: 12px;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box {
border: 1px solid var(--theme-border-color);
border-radius: var(--main-box-border-radius);
padding: 1.5em;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent h2 {
margin-top: 0;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent p {
margin: 0;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap {
display: flex;
gap: 12px;
align-items: stretch;
margin-bottom: 1em;
}
@media (max-width: 900px) {
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap {
display: block;
margin-bottom: 0;
}
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box {
flex: 1 0 auto;
}
@media (max-width: 900px) {
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box {
margin-bottom: 1em;
}
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header {
font-size: 16px;
text-align: center;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header h2 em {
display: inline-block;
font-style: normal;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header .links ul {
margin: 1em auto auto;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header .links li {
list-style: none;
display: inline-block;
margin: 0 0.5em;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .intro {
display: flex;
gap: 12px;
flex-direction: column;
flex: 2 2 400px;
}
@media (max-width: 900px) {
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .intro {
display: block;
}
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay {
flex: 3 3 800px;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a {
display: flex;
gap: 1em;
}
@media screen and (max-width: 1600px) {
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a {
flex-direction: column;
}
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a li {
margin-top: 0.5em;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .comm {
flex: 1 1 410px;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul {
margin: 1em 0 0;
display: grid;
grid-template-columns: 1fr 1fr 1fr;
gap: 1.5em;
list-style: none;
}
@media screen and (max-width: 1400px) {
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul {
grid-template-columns: 1fr 1fr;
}
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul a, body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul img {
display: block;
width: 100% !important;
height: auto !important;
}
/*********** Main page END ****************/
.mp-flex {
display: flex;
flex-wrap: wrap;
justify-content: flex-start;
gap: 15px;
}
.mp-left {
flex: 4;
}
.mp-right {
flex: 1 275px;
}
.navbox {
--navbox-bg-color: var(--theme-content-background);
--navbox-text-color: var(--theme-text-color);
--navbox-title-color: var(--theme-navbar-tab-background);
--navbox-header-color: var(--theme-navbar-tab-background);
--navbox-alt-color: var(--theme-content-background);
--navbox-border-color: var(--theme-border-color)
}
.navbox {
width: 100%;
background: var(--navbox-bg-color, white);
color: var(--navbox-text-color, black);
margin: 1em auto;
font-size: 84%;
clear: both;
padding: 2px;
border-spacing: 0;
border: 1px solid var(--navbox-border-color, #AAA);
}
.navbox-title,
table.navbox th {
padding-left: 1em;
padding-right: 1em;
text-align: center;
}
/* Even row striping */
.navbox-even {
background: var(--theme-box-border-color);
color: #000;
}
/* Odd row striping */
.navbox-odd {
background: transparent;
}
.collapseButton {
font-weight: normal;
width: auto;
}
.navbox .collapseButton {
width: 6em;
}
.navbar {
font-size: 88%;
font-weight: normal;
}
.navbox .navbar {
font-size: 100%;
}
table.collapsed tr.collapsible {
display: none;
}
/* Merges navboxes that are directly under eachother */
.navbox + .navbox {
margin-top: -11px;
}
.navbox .navbox-title {
background: var(--navbox-title-color, #CCF);
color: var(--navbox-text-color, black);
font-weight: bold;
}
.navbox .navbox-vde {
float:left;
width:65px;
}
.navbox .navbox-title-padright {
padding-right: 65px;
}
.navbox .navbox-title-padleft {
padding-left: 65px;
}
.navbox .navbox-subgroup {
border-spacing: 0;
width: 100%;
}
.navbox .navbox-gutter {
height: 2px;
}
.navbox .navbox-subgroup .navbox-gutter {
background: var(--navbox-bg-color, white);
}
.navbox .navbox-section-row > td {
padding: 0;
height: 100%;
}
.navbox .navbox-section {
width: 100%;
border-spacing: 0;
}
.navbox .navbox-above,
.navbox .navbox-below {
background: var(--navbox-header-color, #DDF);
text-align: center;
}
.navbox .navbox-image {
background: var(--navbox-bg-color, white);
text-align: center;
}
.navbox .navbox-group,
.navbox .navbox-header {
background: var(--navbox-header-color, #DDF);
color: var(--navbox-text-color, black);
font-weight: bold;
height: 100%;
padding: 2px 4px;
}
.navbox .navbox-header-collapsible {
padding-left: 65px;
}
.navbox .navbox-group {
text-align: center;
padding-left: 1em;
padding-right: 1em;
white-space: nowrap;
}
.navbox .navbox-group,
.navbox .navbox-image-left {
border-right: 2px solid var(--navbox-bg-color, white);
}
.navbox-image-right {
border-left: 2px solid var(--navbox-bg-color, white);
}
.navbox .navbox-list {
background: var(--navbox-bg-color, white);
color: var(--navbox-text-color, black);
width: 100%;
height: 100%;
padding: 0;
}
.navbox .alt > .navbox-list {
background: var(--navbox-alt-color, #F7F7F7);
}
.navbox .navbox-list div {
padding: 0px 4px;
}
.navbox .navbox-list.no-group {
text-align: center;
padding-top: 2px;
padding-bottom: 2px;
}
.navbox .mw-collapsible-toggle {
width: 65px;
}
/* hlist */
.hlist ul {
margin: 0;
list-style: none;
}
.hlist li, .hlist ul ul {
display: inline;
}
.hlist li a {
white-space: nowrap;
}
.hlist ul ul:before {
content: "("
}
.hlist ul ul:after {
content: ")"
}
.hlist li:after {
content: " • ";
}
.hlist ul ul li:after {
content: "/";
}
.hlist li:last-child:after, .hlist ul ul li:last-child:after {
content: none;
}
li.gallerybox div.thumb {
background-color: transparent;
border: 0;
}
/* Mark redirects in Special:Allpages and Special:Watchlist */
.allpagesredirect {
font-style: italic;
}
.allpagesredirect:after {
color: #808080; content: " (redirect)"
}
.watchlistredir {
font-style: italic;
}
/* Giving headers and TOC a little extra space */
h2 {
margin-top: 20px;
}
.toc {
margin-top: 20px;
}
/* Navboxes */
.navbox {
width: 100%;
clear: both;
}
c527e8adb141c978f1c001d3aee8c6b4f68382a3
387
386
2024-04-10T14:55:51Z
Azgoodaz
36052
css
text/css
/***********************************
CSS placed here will be applied to all skins on the entire site.
Various code adpoted from
* https://multiversus.wiki.gg/ by IyzMoe
* https://trucksimulator.wiki.gg/ by MrPie5
* https://flight.wiki.gg/ by ReedemtheD3ad!
***********************************/
/***********************************************************************************************************
* css reset for browser default rules and MediaWiki internal rules
***********************************************************************************************************/
.responsive-image {
max-width: 100%;
height:auto;
}
* {
outline: 0;
}
table {
white-space: unset; /* be set to `no-wrap` in MW internal css */
}
html {
font-size: 16px; /* reset rem */
}
pre {
margin: 0;
}
h1, h2, h3, h4, h5, h6 {
padding: 0;
border: 0 solid transparent;
}
table {
display: table;
white-space: unset;
}
body {
background: none;
}
/***********************************************************************************************************
* css for wiki.gg top bar and footer bar
***********************************************************************************************************/
/*** Wiki.gg site bars tweak ***/
div#p-personal ul {
white-space: nowrap; /* for "log out" */
}
#p-personal .vector-menu-content #pt-anonuserpage,
#p-personal .vector-menu-content #pt-userpage a {
padding-top: 0;
background-position: left center;
}
/*** Responsive ***/
@media screen and (max-width: 720px) {
footer#wikigg-footer .footer-right {
margin-left: 0;
}
footer#wikigg-footer .footer-left {
margin-right: 0;
}
} /* screen and (max-width:720px) */
@media screen and (max-width: 600px) {
footer#wikigg-footer {
display: grid;
grid-template-columns: 35px 1fr;
grid-template-rows: auto auto;
align-items: center;
justify-items: start;
padding: 3px 0 3px 10px;
}
footer#wikigg-footer .footer-middle {
grid-column: 1/2;
grid-row: 1/3;
}
footer#wikigg-footer .footer-right {
grid-column: 2/3;
grid-row: 1/2;
margin: 0;
}
footer#wikigg-footer .footer-left {
grid-column: 2/3;
grid-row: 2/3;
margin: 0;
}
} /* screen and (max-width:600px) */
/*** Theme ***/
:root {
/* for infobox */
--pi-secondary-background: #1F2827;
/* other */
--theme-hover-color: #6fa5ff;
--theme-text-color-placeholder: #999;
--theme-control-text-color: #BF0017;
--theme-control-text-color-hover: #fff;
/* for wide table */
--theme-wide-table-shadow-color: #999;
/*** text color ***/
--theme-text-color: #683D17;
--theme-text-color-note: #C9E6FF;
--theme-text-color-em: #ffffff;
--theme-heading-color: #683D17;
/*** link text color ***/
--theme-link-color: #F37579;
--theme-link-color-hover: #01DAF4;
--theme-link-color-visited: #00aeff;
--theme-link-color-redlink: #ff3333;
/*** body background ***/
--theme-site-background: #0000 url(/images/5/57/Site-background.png) top center / cover no-repeat fixed;
/*** top site logo ***/
--theme-site-logo-image: url(/images/e/e6/Site-logo.png);
--theme-site-logo-width: 400px;
--theme-site-logo-height: 200px;
/* sidebar/content common */
--theme-box-border-width: 2px;
--theme-box-border-color: #000;
--theme-box-background: none;
--theme-box-border-style: solid;
--theme-box-shadow: none;
/* common */
--theme-border-color: #683D17;
--theme-highlight-background: #1F2827;
--theme-button-background: #87AEC9;
--theme-button-border-color: #006cb0;
--theme-button-background-active: #a7c7dc;
--theme-button-border-color-active: #006cb0;
--theme-page-base-background: #EAB885;
/*** sidebar ***/
--theme-sidebar-box-background: #8D5345;
--theme-sidebar-box-border-style: var(--theme-box-border-style);
--theme-sidebar-box-border-width: var(--theme-box-border-width);
--theme-sidebar-box-border-color: var(--theme-box-border-color);
--theme-sidebar-box-shadow: var(--theme-box-shadow);
--theme-sidebar-heading-text-color: white;
--theme-sidebar-heading-arrow-color: var(--theme-sidebar-heading-text-color);
--theme-sidebar-heading-arrow-color-hover: var(--theme-sidebar-heading-text-color);
--theme-sidebar-heading-background: #683D17;
--theme-sidebar-heading-background-hover: var(--theme-link-color-hover);
/* following 3 values will affect the space between the heading and the list */
--theme-sidebar-heading-border-bottom: 0;
--theme-sidebar-list-border-top: 2px solid transparent; /* will be hidden when collapsed */
--theme-sidebar-list-padding-top: 0px;
--theme-sidebar-list-item-background: none;
--theme-sidebar-list-item-hover-mask: #683D17;
--theme-sidebar-list-item-text-color: white;
--theme-sidebar-list-item-text-color-hover: white;
/* responsive */
--theme-sidebar-heading-text-color-2: var(--theme-heading-color);
--theme-sidebar-box-background-2: var(--theme-sidebar-box-background);
--theme-sidebar-box-border-width-2: var(--theme-box-border-width);
--theme-sidebar-box-border-style-2: var(--theme-box-border-style);
--theme-sidebar-box-border-color-2: var(--theme-box-border-color);
--theme-sidebar-heading-arrow-color-2: var(--theme-box-border-color);
--theme-sidebar-heading-arrow-color-hover-2: var(--theme-box-border-color);
--theme-sidebar-dropdown-background: #090C0C;
--theme-sidebar-dropdown-border: 1px solid #888989;
/*** navbar ***/
--theme-navbar-background: none;
--theme-navbar-border-color: var(--theme-border-color);
--theme-navbar-tab-background: #683D17;
--theme-navbar-tab-box-shadow: none;
--theme-navbar-tab-text-color: white;
--theme-navbar-tab-icon-color: var(--theme-navbar-tab-text-color);
--theme-navbar-tab-text-color-hover: white;
--theme-navbar-tab-icon-color-hover: var(--theme-navbar-tab-icon-color);
--theme-navbar-tab-text-color-redlink: var(--theme-link-color-redlink);
--theme-navbar-tab-icon-color-redlink: var(--theme-link-color-redlink);
--theme-navbar-tab-border-color: var(--theme-border-color);
--theme-navbar-tab-background-hover: #683D17;
--theme-navbar-tab-border-color-hover: var(--theme-navbar-tab-border-color);
--theme-navbar-tab-selected-background: var(--theme-content-background);
--theme-navbar-tab-selected-border-color: var(--theme-navbar-tab-border-color);
--theme-navbar-tab-selected-border-bottom-corner-color: var(--theme-navbar-tab-border-color);
--theme-navbar-tab-dropdown-arrow-color: var(--theme-text-color);
--theme-navbar-tab-dropdown-arrow-color-hover: var(--theme-heading-color);
--theme-navbar-tab-dropdown-background: #8D5345;
--theme-navbar-tab-dropdown-border-color: #8D5345;
--theme-navbar-tab-dropdown-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2);
--theme-navbar-tab-dropdown-hover-mask: #683D17;
--theme-navbar-search-box-shadow: none;
--theme-navbar-search-input-background: black;
--theme-navbar-search-input-border-color: var(--theme-border-color);
--theme-navbar-search-input-text-color: white;
--theme-navbar-search-button-background: #73FFFF;
--theme-navbar-search-botton-border-color: var(--theme-border-color);
--theme-navbar-search-botton-text-color: var(--theme-text-color);
--theme-navbar-search-button-background-active: var(--theme-navbar-search-button-background);
--theme-navbar-search-botton-border-color-active: var(--theme-navbar-search-botton-border-color);
--theme-navbar-search-botton-text-color-active: var(--theme-navbar-search-botton-text-color);
--theme-navbar-search-suggestions-background: var(--theme-navbar-search-button-background);
--theme-navbar-search-suggestions-border-color: var(--theme-border-color);
--theme-navbar-search-suggestions-text-color: var(--theme-text-color);
--theme-navbar-search-suggestions-text-color-hover: var(--theme-text-color-em);
--theme-navbar-search-suggestions-hover-mask: var(--theme-highlight-background);
--theme-navbar-search-suggestions-results-border-bottom-color: var(--theme-border-color);
--theme-navbar-search-suggestions-special-offset-top: -1px; /* margin-top offset, normally is -1px */
--theme-navbar-search-suggestions-special-border-top-color: var(--theme-border-color);
--theme-navbar-search-suggestions-special-label-text-color: var(--theme-text-color);
--theme-navbar-search-suggestions-special-label-text-color-hover: var(--theme-text-color);
/* responsive */
--theme-navbar-search-background: var(--theme-sidebar-box-background);
/*** content box ***/
--theme-content-background: #EAB885;
--theme-content-border-width: 0px;
--theme-content-border-style: var(--theme-box-border-style);
--theme-content-border-color: var(--theme-box-border-color);
--theme-content-subpage-icon-color: rgba(0,0,0, 0.3); /* color for "<" */
--theme-content-heading-rule-border-top: 0; /* border */
--theme-content-heading-rule-border-bottom: 0;
/** category: box **/
--theme-content-category-background: none;
--theme-content-category-border-style: solid;
--theme-content-category-border-width: 1px;
--theme-content-category-border-radius: 0;
--theme-content-category-border-color: var(--theme-border-color);
/*** #footer ***/
--theme-footer-text-color: #ffffff;
--theme-footer-background: transparent;
--theme-footer-link-color: #008aff;
--theme-footer-link-color-hover: #66b8ff;
--theme-footer-border-radius: 0 0 5px 5px;
/** notification **/
--theme-notice-red-text-color: #bf0017;
--theme-notice-orange-text-color: #cf721c;
/******* "real" wiki content ********/
--theme-widget-toc-arrow-color: var(--theme-text-color);
--theme-widget-toc-arrow-color-hover: var(--theme-hover-color);
--theme-widget-toc-item-hover-background: var(--theme-link-color-hover);
--theme-collapsible-toggle-icon-color: var(--theme-text-color);
--theme-collapsible-toggle-icon-color-hover: var(--theme-hover-color);
}
/***********************************************************************************************************
* base css styles for both interface and content box: font, color, etc.
***********************************************************************************************************/
/**** base styles START ***********************************************************/
.MPheading {
font-synthesis: none;
font-size: 2em;
font-weight: 800;
text-align: center;
background:0 0;
background-image: linear-gradient(to right,rgba(var(--theme-sidebar-link-color--rgb),0) 0,var(--theme-sidebar-link-color) 33%,var(--theme-sidebar-link-color) 66%,rgba(var(--theme-sidebar-link-color--rgb),0) 100%);
background-position: center bottom;
background-repeat: no-repeat;
background-size: 100% 1px;
}
.page-The_Chocolate_Edition_Wiki .mw-parser-output .gallery {
text-align: center;
margin: 10px 0;
}
.mp-box {
border:1px solid white;
margin:10px 0;
padding:5px;
}
@media screen and (min-width: 1080px){
.page-The_Chocolate_Edition_Wiki .mw-parser-output {
display: flex;
flex-wrap: wrap;
justify-content: space-evenly;
}
.mainpage-left {
width: calc(100% - 550px);
}
.mainpage-right {
width: 500px;
}
}
/* Template:FP links styles */
.fplinks {
display: flex;
flex-wrap: wrap;
justify-content: space-evenly;
align-items: stretch;
text-align: center;
}
.fplink-outer {
padding: 5px;
flex-basis: calc(25% - 10px);
width: calc(25% - 15px);
min-width: 115px;
display: inline-block;
vertical-align: middle;
}
.fplink-wide {
flex-basis: calc(33% - 10px);
width: calc(33% - 15px);
}
.fplink-fullwidth {
flex-basis: 100%;
width: calc(100% - 15px);
font-weight: bold;
}
.fplink {
padding: 0.5em;
box-sizing: border-box;
width: 100%;
height: 100%;
display: table;
}
.fplink-plain {
background: transparent;
border-radius: 0;
border: 0;
box-shadow: none;
}
.fplink-inner {
display: table-row;
}
.fplink a {
display: table-cell;
vertical-align: middle;
}
.fplink img {
max-width: 150px;
width: 100%;
height: auto;
}
/* Auto-resize front page video to fit smaller columns */
.fpbox .embedvideowrap {
width: 100% !important;
max-width: 480px;
margin: 0 auto;
}
.fpbox .embedvideowrap iframe {
width: 100% !important;
}
/* Multi-column box support */
.fp-container main .columns .leftcol,
.fp-container .columns .rightcol {
width: 100%;
margin: 0;
padding: 0;
}
@media (min-width: 990px) {
.fp-container .columns .leftcol {
float: left;
width: 50%;
}
.fp-container .columns .rightcol {
float: right;
width: 50%;
}
}
.fp-section {
display: flex;
flex-wrap: wrap;
}
/* this CSS governs the responsive 2 column main page layout */
#fp-2column.fp-container {
display: grid;
grid-template-areas: "a" "b" "c";
grid-template-columns: 100%;
}
@media screen and (min-width: 990px) {
#fp-2column.fp-container {
grid-template-areas: "a b" "c c";
grid-template-columns: 50% 50%;
}
}
@media screen and (min-width: 1350px) {
#fp-2column.fp-container {
grid-template-areas: "a b" "c b";
grid-template-columns: auto 520px;
}
}
#fp-top {
grid-area: a;
}
#fp-flex {
grid-area: b;
}
#fp-bottom {
grid-area: c;
}
/* end responsive 2 column main page layout */
/* Front page appearance styles */
.fpbox .heading,
.fpbox .mainheading {
border: 0;
border-bottom: 1px solid transparent;
}
.fpbox {
background: transparent;
border: 1px solid transparent;
box-shadow: 0 2px 5px transparent;
}
.fplink:not(.fplink-plain) {
background: rgba(0, 0, 0, 0.3);
border: 1px solid #505050;
}
.fplink-fullwidth .fplink:not(.fplink-plain) {
background: rgba(0, 0, 0, 0.4);
}
.linkslabel {
border-bottom: 2px solid #505050;
}
/* always show scroll bar for short page.
* By doing this page background size won't change when expand/collapse sidebar sections.
*/
html {
overflow-y: scroll;
}
/** Font **/
html, body {
font-family: Helvetica, Arial, sans-serif;
/* font-family: futura-lt-w01-book, futura-lt-w05-book, sans-serif; a bit hard to read */
color: var(--theme-text-color);
}
.mw-body h1, .mw-body-content h1, .mw-body-content h2 {
color: var(--theme-heading-color);
}
body {
font-size: 14px;
}
.vector-body {
font-size: unset;
}
/** link color **/
/* Self-links aren't real links, they're not clickable.
* Hence, they shouldn't change color when hovered over like real links, as that is counter-intuitive.
* We should not use :not(.selflink) since it increases the priority and make it is difficult to override
* link styles for certain elements (e.g. in wiki.gg header).
*/
a,
a.selflink:hover, a.selflink:active {
text-decoration: none;
color: var(--theme-link-color);
}
a:visited {
color: #8D5345;
}
a:hover, a:active {
text-decoration: none;
color: var(--theme-link-color-hover);
}
/** red link **/
/* we don't really need to mark you have "visited" an inexistent page */
a.new, a.new:visited {
color: var(--theme-link-color-redlink);
}
/* -------------------------------------------------------- */
/* Tables */
/* -------------------------------------------------------- */
table {
/* fix 100% width table with border */
box-sizing: border-box;
}
table.article-table,
table.fandom-table,
table.lined,
table.bordered,
table.cellborder {
border-collapse: collapse;
border-style: solid;
border-color: #AD532D;
}
table.lined th,
table.lined td {
border-width: 0 0 1px 0;
}
/*** "terraria"-classed tables ***/
table.olo {
border: 2px solid transparent;
margin: calc(0.5em + 5px) 5px;
box-shadow: 0 0 0 2px var(--theme-content-background), 0 0 0 3px var(--theme-border-color);
border-radius: 3px; /* (border radius of .olo box) - 3px */
}
table.olo.noborder {
padding: 0;
border: 0;
}
table.olo th,
table.olo td {
padding: 3px 6px;
border-color: var(--theme-border-color);
border-style: solid;
border-width: 0;
}
table.olo th {
background: var(--theme-highlight-background);
border-color: var(--theme-border-color);
text-align: center;
}
table.olo caption {
font-weight: bold;
background: var(--theme-highlight-background);
padding: 5px;
margin: auto 2px;
}
table.olo > caption {
padding: 3px;
-moz-border-radius: 6px 6px 0 0;
-webkit-border-radius: 6px 6px 0 0;
border-radius: 6px 6px 0 0;
margin: 1px 1px -4px;
border-bottom-width: 1px;
box-shadow: 0 0 0 1px var(--theme-highlight-background);
position: relative;
}
table.olo > caption:after {
box-sizing: content-box;
content: "";
display: block;
width: 100%;
height: 1px;
background: var(--theme-highlight-background);
position: absolute;
left: -4px;
bottom: -2px;
border-left: 4px solid var(--theme-box-background-color);
border-right: 4px solid var(--theme-box-background-color);
}
table.olo > caption.plaincaption {
background: transparent;
border: 0;
box-shadow: 0 0 0 0;
margin-bottom: 4px;
}
table.olo > caption.plaincaption:after {
background: transparent;
border: 0;
}
table tfoot:empty,
table thead:empty {
display: none;
}
/* Auto line separators for tables */
table.olo.lined {
padding-bottom: 0;
/*display: inline-table;*/
}
table.olo.lined td {
border-width: 0;
border-bottom-width: 1px;
}
table.olo.lined::after {
content: "";
display: block;
height: 3px;
width: calc(100% - 6px);
position: absolute;
left: 3px;
bottom: 3px;
background-color: var(--theme-box-background-color);
}
table.lined td.noline, table.lined tr.noline td {
border-bottom-width: 0;
}
table tr.bottomline td {
border-bottom-width: 1px;
}
table tr.topline td {
border-top-width: 1px;
}
table td.bottomline, table.lined tr.noline td.bottomline {
border-bottom-width: 1px;
}
table td.topline {
border-top-width: 1px;
}
table.olo.cellborder,
table.olo.border {
border-spacing: 0;
padding: 4px 4px 4px 3px;
position: relative;
}
table.olo.cellborder::before,
table.olo.border::before {
content: "";
display: block;
width: 1px;
height: calc(100% - 6px);
background-color: var(--theme-box-background-color);
position: absolute;
left: 4px;
top: 3px;
}
table.olo.cellborder td,
table.olo.border td {
border-left-width: 1px;
border-bottom-width: 1px;
}
table.olo.cellborder th,
table.olo.border th {
border-left-width: 2px;
border-top-width: 2px;
}
table.olo.cellborder tr:first-of-type th,
table.olo.border tr:first-of-type th {
border-top: 0;
}
table.olo.cellborder::after,
table.olo.border::after {
content: "";
display: block;
height: 1px;
width: calc(100% - 6px);
position: absolute;
left: 3px;
bottom: 5px;
background-color: var(--theme-box-background-color);
}
/* Hack for using "border-collapse" and "border-radius" in the same table display by using one table nested within another */
table.outer {
white-space: nowrap;
}
table.inner {
border-collapse: collapse;
background: inherit;
width: 100%;
}
table.inner th {
border: 2px solid var(--theme-box-background-color);
}
/* Fix for siderail overlapping some wide tables */
@media screen and (max-width: 1520px) and (min-width: 1350px) {
.with-siderail table.olo .i {
white-space: normal;
}
.with-siderail table.olo th {
font-size: 90%;
}
.with-siderail table.olo td:not(.il1c) img {
max-width: 100%;
height: auto;
}
}
.olo th {
border-bottom: 1px solid;
}
.wikitable,
.wikitable > tr > th,
.wikitable > * > tr > th {
color: inherit;
background: none;
}
/*
.jquery-tablesorter th.headerSort{
border: 1px solid var(--theme-border-color);
}
*/
table.cargoTable.noMerge tr:nth-child(2n) {
background: rgba(0, 0, 0, 0.25);
}
table.cargoTable.noMerge tr:nth-child(2n+1) {
background: none;
}
table.olo caption {
border-width: 1px;
border-style: solid;
border-top-color: rgb(244, 124, 60, 0.1);
border-right-color: rgb(13, 4, 2, 0.5);
border-bottom-color: rgb(13, 4, 2, 0.5);
border-left-color: rgb(244, 124, 60, 0.1);
border-radius: 8px;
}
table.olo {
/*display: inherit;*/
width: auto;
}
.olo.sortable.lined.align-center.jquery-tablesorter {
/*width: min-content;*/
}
#possible-modifiers-table,
.olo.lined.sortable.jquery-tablesorter,
.olo.lined {
width: auto;
}
/**** base styles END *****/
/*********************************************************************************************************/
input, button {
color: var(--theme-control-text-color);
/* caret-color: var(--theme-text-color); */
}
input[type=submit] {
color: var(--theme-control-text-color);
}
::placeholder {
color: var(--theme-text-color-placeholder);
}
/* Removes VisualEdit button */
#ca-ve-edit {
display: none;
}
/* Link color */
.mw-parser-output a.external,
.mw-parser-output a.external:visited,
.mw-parser-output a.extiw,
.mw-parser-output a.extiw:visited,
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button {
color: #ff9000;
}
/* Text color */
#content,
#firstHeading,
.infocard .main-heading .hgroup,
h1,
h2,
h3,
h4,
h5,
h6,
div.hat-note.t-main,
#contentSub, #contentSub2,
.search-types .current a,
.infobox > .title > span,
code,
.trw-toggleable.not-toggled.achievements .achievement b * {
color: var(--theme-text-color);
}
.i .note,
.note-text {
color: var(--theme-text-color-note);
}
.pixel img, .pixel,
#mw-imagepage-section-filehistory img {
image-rendering: pixelated; /*for chrome*/
image-rendering: crisp-edges; /*for firefox*/
}
.small {
font-size: 85%;
}
.fullwidth, .full-width {
width: 100%;
}
.nowrap {
white-space: nowrap;
}
/* ".center" has width=100% rule, we don't want it, so use a different class name. */
.aligncenter,
.align-center {
text-align: center;
}
.alignleft,
.align-left {
text-align: left;
}
.alignright,
.align-right {
text-align: right;
}
/* clear fix for float block */
.clearfix {
*zoom: 1;
}
.clearfix::before,
.clearfix::after {
content: " ";
display: table;
}
.clearfix::after {
clear: both;
}
/* References smaller text than main */
.references {
font-size: 90%;
}
/* Larger font for Module: code display (default is smaller than other code pages) */
pre.lua.source-lua {
font-size: 14px !important;
}
/* Facilitate inline scary transclusion */
.scary-transclusion p, .scary-transclusion .mw-parser-output {
display: inline;
}
/* hide last empty paragraph at the end */
div.mw-parser-output > p:last-child > br:only-child {
display: none;
}
/* Fix empty parameter descriptions on api.php having no height, causing misalignments that seriously impede readability */
.apihelp-parameters dd:empty::before {
content: " ";
}
.block {
display: block;
}
.inline {
display: inline;
}
.inline-block {
display: inline-block;
}
hr.space {
height: 4px;
background: none;
border: 0;
}
.page-content .vertical-align-top * {
vertical-align: top;
}
.page-content .vertical-align-bottom * {
vertical-align: bottom;
}
/* Drowning Table No Border */
.drowning-table-no-border {
border: none;
}
/* Gadget description length */
.oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-top > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header,
.oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-inline > .oo-ui-fieldLayout-body {
max-width: unset;
}
/* Box at the top of all pages when the user has a new message on their User_talk: page */
.usermessage {
background-color: var(--theme-box-background-color);
border-color: var(--theme-box-border-color);
color: var(--theme-text-color);
}
/***********************************************************************************************************
* interface layout and styles for widgets outside of content box
***********************************************************************************************************/
:root {
--main-layout-logo-box-height: 200px;
--main-layout-logo-offset: 12px;
--main-layout-topbar-height: 35px; /* height of wiki.gg topbar */
--main-layout-sidebar-width: 180px; /* width of side navbar, without gap */
--main-layout-sidespace: 24px; /* whitespace width on most left and most right */
--main-layout-gap: 12px;
--main-layout-logo-height: calc(var(--theme-site-logo-height) + 20px);
--main-box-border-radius: 5px;
--main-inner-box-border-radius: calc(var(--main-box-border-radius) - var(--theme-box-border-width));
--main-box-padding: 12px;
background: var(--theme-site-background);
/* Removes second vertical scrollbar(mw 1.37 fix) */
overflow-y: unset; /* must be unset or visible, can not be auto, or side ad will not be sticky */
}
/**** Main Layout START ***********************************************************/
/**
* Note: wiki.gg topbar is position:fixed. So we don't need to consider it in grid layout
*/
html, body {
min-height: 100%;
}
html {
height: 100%;
scroll-padding-top: var(--main-layout-topbar-height);
}
body {
height: auto;
}
/*** main grid container ***/
body {
/* self */
box-sizing: border-box;
/* grid */
display: grid;
grid-template-columns: [body-left] var(--main-layout-sidespace) [aside-left] var(--main-layout-sidebar-width) [aside-right content-left] minmax(0, 1fr) [content-right] var(--main-layout-sidespace) [body-right];
grid-template-rows: [body-start] var(--main-layout-topbar-height) [page-start logo-start] var(--main-layout-logo-height) [logo-end nav-start] 0fr [nav-end content-start] auto [content-end footer-start] 0fr [footer-end] 1fr [page-end] 0fr [body-end];
gap: 0 var(--main-layout-gap);
}
/*** grid items ***/
/* Flatten DOM structure. Therefore we have following grid items under body grid container:
* div#mw-page-base, div#mw-head-base, #mw-navigation>h2, div#mw-head, div#mw-panel, div#content.mw-body, div#footer, footer.
*/
body > .content-wrapper,
#mw-navigation {
display: contents;
}
/** unused, hide them **/
#mw-head-base,
#mw-navigation > h2 {
display: none;
}
/** side nav bar **/
#mw-panel {
grid-column: aside-left/aside-right;
grid-row: nav-start/page-end;
margin-bottom: var(--main-layout-gap);
float: none;
width: unset;
padding: 0;
}
/** nav **/
#mw-head {
grid-column: content-left/content-right;
grid-row: nav-start/nav-end;
}
/** content **/
.mw-body {
grid-column: content-left/content-right;
grid-row: content-start/content-end;
}
/* For some page such as api.php, .mw-body is the only child, so take up all space. */
.mw-body:first-child {
grid-column: body-left/body-right;
grid-row: page-start/page-end;
}
/** #footer: content footer **/
#footer {
grid-column: content-left/content-right;
grid-row: footer-start/footer-end;
margin: 0;
}
/** used to gen box shadow for main box (nav + content + #footer) **/
#mw-page-base {
grid-column: content-left/content-right;
grid-row: nav-start/footer-end;
height: 100%;
}
/** wiki.gg footer bar **/
body > footer {
grid-column: body-left/body-right;
grid-row: page-end/body-end;
}
/*** logo block. It is absolute position ***/
#p-logo {
position: absolute;
width: 100%;
height: auto;
left: 0;
top: var(--main-layout-topbar-height);
background: var(--theme-site-logo-image) center center/var(--theme-site-logo-width) auto no-repeat;
display: flex;
align-items: center;
justify-content: center;
filter: drop-shadow(0 0 5px black);
}
/* use logo image as <a>'s background will sometime flicker when hovered on Firefox,
* I still don't know why, but move background to #p-logo can avoid this issue.
*/
#p-logo .mw-wiki-logo {
width: var(--theme-site-logo-width);
height: var(--theme-site-logo-height);
margin: auto;
background: none;
/* logo flicker fix */
}
/**** Main Layout END ***********************************************************/
/**** side panel START ***********************************************************/
#mw-panel {
font-size: 12px;
line-height: 1.5;
color: var(--theme-text-color);
}
#mw-panel a {
text-decoration: none;
}
/* sections */
#mw-panel .portal,
#mw-panel #p-logo + .portal {
margin: var(--main-layout-gap) 0 0 0;
padding: 0;
color: var(--theme-sidebar-heading-text-color);
border: var(--theme-box-border-width) solid var(--theme-box-border-color);
border-radius: 5px;
background: var(--theme-sidebar-box-background);
}
#mw-panel #p-logo + .portal {
margin-top: 0;
position: relative;
}
/* section heading */
#mw-panel #p-logo + .portal .vector-menu-heading,
#mw-panel .portal .vector-menu-heading {
margin: 0;
padding: 6px 10px;
border-bottom: var(--theme-sidebar-heading-border-bottom);
border-radius: var(--main-inner-box-border-radius) var(--main-inner-box-border-radius) 0 0;
background: var(--theme-sidebar-heading-background);
font-size: 15px;
line-height: 18px;
cursor: pointer;
display: flex;
align-items: center;
justify-content: space-between;
color: var(--theme-sidebar-heading-text-color);
}
/* arrow icon */
#mw-panel .portal .vector-menu-heading::after {
content: "";
display: inline-block;
background: none;
position: relative;
width: 0;
height: 0;
border-style: solid;
border-color: var(--theme-sidebar-heading-arrow-color) transparent;
border-width: 0 5px 6px 5px;
margin-top: 4px;
vertical-align: middle;
flex: 0 0 auto;
}
#mw-panel .portal .vector-menu-heading:hover::after {
border-color: var(--theme-sidebar-heading-arrow-color-hover) transparent;
}
#mw-panel .portal.collapsed .vector-menu-heading {
border-radius: var(--main-inner-box-border-radius);
}
#mw-panel .portal.collapsed .vector-menu-heading::after {
border-width: 6px 5px 0 5px;
}
/* list */
#mw-panel #p-logo + .portal .body,
#mw-panel .portal .body {
background: none;
border: 0;
padding: 0;
margin: 0;
border-top: var(--theme-sidebar-list-border-top);
}
#mw-panel .portal .body ul {
padding: var(--theme-sidebar-list-padding-top) 4px 4px;
}
#mw-panel .portal .body li {
margin: 0;
padding: 0;
font-size: inherit;
line-height: inherit;
background: var(--theme-sidebar-list-item-background);
border-radius: var(--main-inner-box-border-radius);
}
#mw-panel .portal .body li:hover {
background: var(--theme-sidebar-list-item-hover-mask);
}
#mw-panel .portal .body li a,
#mw-panel .portal .body li a:visited {
display: block;
padding: 3px 6px;
color: var(--theme-sidebar-list-item-text-color);
}
#mw-panel .portal .body li a:hover {
color: var(--theme-sidebar-list-item-text-color-hover);
}
#mw-panel .portal .body li a.feedlink { /* "Atom" RSS Feed */
text-indent: 14px; /* the icon is 12x12px, so 12px + 2px */
background-position: 8px center; /* align icon with other text */
}
#merch {
margin: 1.5em auto auto 1em;
}
/**** side panel END ***********************************************************/
/**** main content box START ***********************************************************/
/**** box for nav+content+#footer ****/
#mw-page-base {
border: var(--theme-box-border-width) solid var(--theme-box-border-color);
border-radius: 5px;
box-sizing: border-box;
background: var(--theme-page-base-background);
}
/**** navbar ****/
#mw-head {
margin: var(--theme-box-border-width) var(--theme-box-border-width) 0;
padding: var(--main-box-padding) 0 0 0;
background: var(--theme-navbar-background);
position: relative;
display: flex;
justify-content: space-between;
align-items: flex-end;
width: auto;
}
#mw-head #left-navigation,
#mw-head #right-navigation {
float: none;
flex: 1 1 auto;
margin: 0;
display: flex;
align-items: flex-end;
}
#mw-head #left-navigation::before, #mw-head #left-navigation::after,
#mw-head #right-navigation::before,
#mw-head #right-navigation::after {
content: "";
display: block;
border-bottom: 1px solid var(--theme-navbar-border-color);
}
#mw-head #left-navigation {
justify-content: flex-start;
}
#mw-head #left-navigation::before {
flex: 0 0 var(--main-box-padding);
}
#mw-head #left-navigation::after {
flex: 1 1 auto;
}
#mw-head #right-navigation {
justify-content: flex-end;
}
#mw-head #right-navigation::before {
flex: 1 1 auto;
}
#mw-head #right-navigation::after {
flex: 0 0 var(--main-box-padding);
}
/* reset */
#p-search,
.vector-menu-dropdown,
#mw-head .vector-menu-dropdown .vector-menu-heading,
.vector-menu-dropdown .vector-menu-heading span,
.vectorTabs,
.vectorTabs ul,
.vectorTabs span,
.vectorTabs li,
.vectorTabs li a,
.vectorTabs li.selected a,
.vectorTabs li.selected a:visited {
background-image: none;
float: none;
height: auto;
display: block;
}
#mw-head input {
display: block;
z-index: 1;
}
#mw-head input + .vector-menu-heading {
z-index: 0;
}
.vectorMenuCheckbox:focus + .vector-menu-heading {
outline: 0;
}
.vectorTabs ul {
display: flex;
}
.vectorTabs ul li,
.vector-menu-dropdown {
display: block;
white-space: nowrap;
}
.vector-menu-dropdown.emptyPortlet {
display: none;
}
/* override some mw css */
div.vectorTabs li.selected a,
div.vectorTabs li.selected a:visited,
div.vectorTabs li a,
div.vector-menu-dropdown .vector-menu-heading span {
color: var(--theme-navbar-tab-text-color);
font-size: 14px;
line-height: 24px;
padding: 3px 12px;
overflow: hidden;
}
.vector-menu-dropdown .vector-menu-heading:hover span {
color: var(--theme-navbar-tab-text-color); /* reset */
text-decoration: underline;
}
.vector-menu-tabs {
padding: 0;
}
.vectorTabs li,
.vector-menu-dropdown {
background: var(--theme-navbar-tab-background);
border-style: solid;
border-color: var(--theme-navbar-tab-border-color);
border-width: 1px;
border-radius: var(--main-box-border-radius) var(--main-box-border-radius) 0 0;
box-shadow: var(--theme-navbar-tab-box-shadow);
position: relative;
margin-right: calc(var(--main-box-padding) / 2);
}
.vectorTabs li::after,
.vector-menu-dropdown::after {
content: "";
display: block;
width: calc(var(--main-box-padding) / 2);
border-bottom: 1px solid var(--theme-navbar-tab-border-color);
position: absolute;
left: 100%;
margin-left: 1px;
}
div.vectorTabs li:hover,
div.vector-menu-dropdown:hover,
div.vector-menu-dropdown.open {
color: var(--theme-navbar-tab-text-color-hover);
border-color: var(--theme-navbar-tab-border-color-hover);
background: var(--theme-navbar-tab-background-hover);
}
div.vectorTabs li.selected:hover a,
div.vectorTabs li.selected:hover a:visited,
div.vectorTabs li:hover a,
div.vector-menu-dropdown:hover .vector-menu-heading span,
div.vector-menu-dropdown.open .vector-menu-heading span {
color: var(--theme-navbar-tab-text-color-hover);
}
.vectorTabs li.new a,
.vectorTabs li.new a:visited {
color: var(--theme-navbar-tab-text-color-redlink);
}
.vectorTabs li.selected {
background: var(--theme-navbar-tab-selected-background);
border-color: var(--theme-navbar-tab-selected-border-color);
border-bottom: 0;
padding-bottom: 1px;
}
.vectorTabs li.selected:hover {
background: var(--theme-navbar-tab-selected-background);
}
.vectorTabs li.selected:hover span {
background: none;
}
/* watch/unwatch star */
.vectorTabs #ca-unwatch.icon a,
.vectorTabs #ca-watch.icon a,
.vectorTabs #ca-unwatch.icon a.loading,
.vectorTabs #ca-watch.icon a.loading {
display: block;
position: unset;
width: 18px;
height: 18px;
padding: 6px 8px;
box-sizing: content-box;
}
.vector-menu-tabs .mw-watchlink.icon a::before {
height: 18px;
width: 18px;
display: inline-block;
position: unset;
margin-right: 20px;
}
.vector-menu-tabs #ca-unwatch.icon .loading::before,
.vector-menu-tabs #ca-watch.icon .loading::before {
transform-origin: 50% 52%;
}
#mw-head .vector-menu-dropdown .vector-menu-heading {
padding: 0;
margin: 0;
}
.vector-menu-dropdown .vector-menu-heading::after {
display: none;
}
.vector-menu-dropdown .vector-menu-heading span::after {
content: "";
display: inline-block;
background: none;
position: unset;
width: 0;
height: 0;
border-color: var(--theme-navbar-tab-dropdown-arrow-color) transparent;
border-style: solid;
border-width: 6px 5px 0 5px;
margin-left: 4px;
vertical-align: middle;
}
.vector-menu-dropdown .vector-menu-checkbox:checked ~ .vector-menu-heading span::after,
.vector-menu-dropdown:hover .vector-menu-heading span::after {
border-width: 0 5px 6px 5px;
border-color: var(--theme-navbar-tab-dropdown-arrow-color-hover) transparent;
}
/* drop down menu */
.vector-menu-dropdown.open .menu {
visibility: visible;
}
/* reset mw 1.37 css */
.vector-menu-dropdown:not(.vector-user-menu) li {
font-size: 1em;
}
.vector-menu-dropdown .vector-menu-content,
.vector-menu-dropdown > .menu {
font-size: 15px;
background: var(--theme-navbar-tab-dropdown-background);
margin: 0;
border-radius: 0 0 var(--main-box-border-radius) var(--main-box-border-radius);
border-width: 1px;
border-style: solid;
border-color: var(--theme-navbar-tab-dropdown-border-color);
box-shadow: var(--theme-navbar-tab-dropdown-box-shadow);
padding: 4px;
top: 100%;
left: -1px;
/* 1px for border */
min-width: 8em;
}
.vector-menu-dropdown .menu li a {
text-decoration: none;
padding: 10px 8px;
border-radius: calc(var(--main-box-border-radius) - 2px);
font-size: 1em;
color: var(--theme-navbar-tab-text-color);
}
.vector-menu-dropdown .menu li a:hover {
background-color: var(--theme-navbar-tab-dropdown-hover-mask);
color: var(--theme-navbar-tab-text-color-hover);
}
.vector-menu-dropdown li.selected {
display: none; /* just remove current selected (already displayed in header) */
}
/* search */
#p-search form,
#p-search input {
margin: 0;
}
#mw-head #p-search {
margin: 0;
padding: 0 0 6px calc(var(--main-layout-gap) / 2);
border-bottom: 1px solid var(--theme-navbar-tab-border-color);
}
#simpleSearch {
background: none;
margin: 0;
border: 0;
color: var(--theme-text-color);
width: 18em;
padding: 0;
height: auto;
border-radius: 0;
transition: none;
display: grid;
grid-template-columns: 1fr 0fr;
grid-template-rows: 1fr;
align-content: stretch;
justify-content: stretch;
}
#simpleSearch #searchInput {
grid-column: 1/2;
grid-row: 1/2;
font-size: 14px;
line-height: 16px;
text-align: left;
padding: 3px 5px;
background: var(--theme-navbar-search-input-background);
border-radius: 2px 0 0 2px;
border-width: 1px;
border-style: solid;
border-color: var(--theme-navbar-search-input-border-color);
border-right: 0;
word-wrap: break-word;
appearance: none;
-webkit-appearance: none;
color: var(--theme-navbar-search-input-text-color);
height: auto;
}
#searchInput:focus,
#simpleSearch:hover #searchInput,
#simpleSearch:hover #searchInput:focus {
border-color: var(--theme-navbar-search-input-border-color);
box-shadow: none;
}
#simpleSearch #searchButton {
grid-column: 2/3;
grid-row: 1/2;
box-sizing: border-box;
position: static; /* reset css from mw internal */
display: block;
width: 28px;
height: 100%; /* mw internal css override its button default styles, so override again */
background: var(--theme-navbar-search-button-background);
border: 1px solid;
border-color: var(--theme-navbar-search-botton-border-color);
border-radius: 0 2px 2px 0;
z-index: 0;
}
#simpleSearch #searchButton:hover,
#searchInput:hover ~ #searchButton,
#searchInput:focus ~ #searchButton {
background: var(--theme-navbar-search-button-background-active);
border-color: var(--theme-navbar-search-botton-border-color-active);
} /* use ::before & ::after to draw search icon */
#simpleSearch::before,
#simpleSearch::after {
content: "";
display: block;
grid-column: 2/3;
grid-row: 1/2;
z-index: 1;
place-self: center;
border-style: solid;
border-color: var(--theme-navbar-search-botton-text-color);
pointer-events: none;
}
#simpleSearch:hover::before,
#simpleSearch:hover::after {
border-color: var(--theme-navbar-search-botton-text-color-active);
}
#simpleSearch::before {
border-width: 2px;
border-radius: 100%;
width: 8px;
height: 8px;
margin: 0 0 1px 0;
transform: translateX(-1px);
}
#simpleSearch::after {
border-width: 1px;
width: 3px;
height: 0;
transform: translate(4px, 4px) rotate(45deg);
}
/* search result suggestion */
.suggestions {
background: var(--theme-navbar-search-suggestions-background);
border: 1px solid;
border-color: var(--theme-navbar-search-suggestions-border-color);
transform: translateX(3px); /* self border 2px + input border 1px */
}
.suggestions .suggestions-results,
.suggestions .suggestions-special {
background: none;
border: 0;
}
.suggestions .suggestions-results {
border-bottom: 1px solid;
border-bottom-color: var(--theme-navbar-search-suggestions-results-border-bottom-color);
}
.suggestions .suggestions-result,
.suggestions .suggestions-special .special-query,
.suggestions a.mw-searchSuggest-link,
.suggestions a.mw-searchSuggest-link:hover,
.suggestions a.mw-searchSuggest-link:active,
.suggestions a.mw-searchSuggest-link:focus {
color: var(--theme-navbar-search-suggestions-text-color);
}
.suggestions .suggestions-result-current {
background: var(--theme-navbar-search-suggestions-hover-mask);
color: var(--theme-navbar-search-suggestions-text-color-hover);
}
.suggestions .suggestions-special {
margin-top: var(--theme-navbar-search-suggestions-special-offset-top);
border-top: 1px solid;
border-top-color: var(--theme-navbar-search-suggestions-special-border-top-color);
}
.suggestions .suggestions-special .special-label {
color: var(--theme-navbar-search-suggestions-special-label-text-color);
}
.suggestions .suggestions-result-current .special-label {
color: var(--theme-navbar-search-suggestions-special-label-text-color-hover);
}
/**** main content box ****/
body .mw-body {
color: var(--theme-text-color); /* override mw internal css */
background: var(--theme-content-background);
border-style: var(--theme-content-border-style);
border-width: var(--theme-content-border-width);
border-color: var(--theme-content-border-color);
margin: 0 var(--theme-box-border-width);
box-sizing: border-box;
padding: 0;
z-index: 1; /* cover #footer */
display: flex;
flex-direction: column;
}
.content-body {
flex: 1 1 auto;
}
.content-body > main {
align-self: stretch;
padding: var(--main-box-padding);
}
#firstHeading {
border: 0;
margin: 0;
overflow: hidden; /* override mw internal css, fix scroll-x issue for narrow width */
color: var(--theme-heading-color);
}
#contentSub, #contentSub2 {
margin: 0;
}
#contentSub .subpages {
color: transparent;
line-height: 1.5;
font-size: 0;
}
#contentSub .subpages a {
font-size: 12px;
vertical-align: middle;
display: inline-flex;
align-items: center;
padding-left: 4px;
}
#contentSub .subpages a::before {
content: "";
display: inline-block;
height: 4px;
width: 4px;
border-color: var(--theme-content-subpage-icon-color);
border-style: solid;
border-width: 0 0 2px 2px;
margin: 0 2px 0 0;
transform: rotate(45deg);
}
#bodyContent {
display: flex;
flex-direction: column;
}
#mw-content-text {
flex: 1 1 auto;
min-height: 35em;
}
#mw-content-text::before {
content: "";
display: block;
height: 0;
border-top: var(--theme-content-heading-rule-border-top);
border-bottom: var(--theme-content-heading-rule-border-bottom);
margin-top: 2px;
margin-bottom: 1em; /* will collapse with margin-top of content's "top element" */
}
/* section edit link */
.mw-editsection {
white-space: nowrap;
}
/* "category:" box */
#catlinks {
background: var(--theme-content-category-background);
border-width: var(--theme-content-category-border-width);
border-style: var(--theme-content-category-border-style);
border-color: var(--theme-content-category-border-color);
border-radius: var(--theme-content-category-border-radius);
margin: var(--main-layout-gap) 0 0 0;
padding: calc(var(--main-box-padding) / 2) var(--main-box-padding);
}
/* ads */
div.games-showcase-header,
div.games-showcase-footer,
.content-body > .games-showcase-sidebar {
margin: 0;
padding: var(--main-box-padding);
}
div.games-showcase-header {
padding-bottom: 0;
}
div.games-showcase-footer {
padding-top: 0;
}
.games-showcase-header img,
.games-showcase-footer img {
height: 100%;
width: auto;
object-fit: contain;
}
.content-body > .games-showcase-sidebar {
padding-left: 0;
}
aside.games-showcase-sidebar div.sidebar-showcase {
padding: 0 0 var(--main-box-padding) 0;
}
@media screen and (max-width: 1100px) {
.games-showcase-header img,
.games-showcase-footer img {
height: auto !important;
width: 100% !important;
object-fit: contain;
}
}
@media screen and (max-width: 926px) {
.games-showcase-header img,
.games-showcase-footer img {
object-position: 50%;
height: 105px !important;
width: 100% !important;
object-fit: none !important;
}
}
/**** #footer (copyright info) ****/
#footer {
/* self */
color: var(--theme-footer-text-color);
background: var(--theme-footer-background);
background-clip: padding-box;
padding: var(--main-box-padding);
margin: 0 var(--theme-box-border-width) var(--theme-box-border-width) var(--theme-box-border-width);
border-radius: var(--theme-footer-border-radius);
position: relative;
/* grid */
display: grid;
grid-template-columns: [l] 1fr 0fr [r];
grid-template-rows: [t] auto auto [b];
z-index: 0; /* covered by content */
}
.mw-footer li {
color: var(--theme-footer-text-color);
}
#footer a {
color: var(--theme-footer-link-color);
}
#footer a:hover {
color: var(--theme-footer-link-color-hover);
}
#footer-info {
font-size: 11px;
display: contents;
}
#footer ul li {
font-size: inherit;
line-height: 1.5;
padding: 0;
}
#footer-icons {
grid-column: span 1/r;
grid-row: t/b;
place-self: end;
}
#footer #footer-info-lastmod {
grid-column: l/span 1;
grid-row: t/span 1;
place-self: start;
margin-bottom: 1em;
}
#footer #footer-info-copyright {
grid-column: l/span 1;
grid-row: span 1/b;
place-self: end stretch;
position: relative;
padding-right: 100px;
}
#footer-info-copyright img {
position: absolute;
right: 0;
/* mediawiki logo is 31px height, and this image has a 1px black border,
a small tweak to make them visually matched on size and position */
bottom: -1px;
height: 33px;
width: auto;
}
#footer-places,
#footer > div {
display: none;
}
/**** main content box START ***********************************************************/
/****** responsive Layout ******/
@media screen and (max-width: 1800px) {
:root {
--main-layout-sidespace: 0px; /* whitespace width on most left and most right,must with "px" */
}
} /* screen and (max-width: 1800px) */
@media screen and (max-width: 1365px) {
:root {
--main-layout-sidespace: 0;
--main-layout-logo-height: calc( var(--theme-site-logo-height) * 0.75 + 20px);
}
/* re-style "sidebar" nav */
body {
height: 100%;
grid-template-columns: [body-left] 0 [aside-left content-left] minmax(0, 1fr) [content-right aside-right] 0 [body-right];
grid-template-rows: [body-start] var(--main-layout-topbar-height) [page-start logo-start] var(--main-layout-logo-height) [logo-end aside-start] auto [aside-end nav-start] 0fr [nav-end content-start] 1fr [content-end footer-start] 0fr [footer-end] auto [page-end] 0fr [body-end];
}
#p-logo {
background-size: calc(var(--theme-site-logo-width) * 0.75) auto;
}
#p-logo .mw-wiki-logo {
width: calc(var(--theme-site-logo-width) * 0.75);
height: calc(var(--theme-site-logo-height) * 0.75);
}
#mw-panel {
grid-column: aside-left/aside-right;
grid-row: aside-start/aside-end;
height: 35px;
display: flex;
align-items: flex-end;
padding: 0 var(--main-layout-gap);
border: var(--theme-box-border-width) solid var(--theme-box-border-color);
border-radius: 5px;
background: var(--theme-sidebar-box-background-2);
}
#mw-panel .portal,
#mw-panel #p-logo + .portal {
background: none;
box-shadow: none;
border: 0;
margin: 0;
position: relative;
}
#mw-panel #p-logo + .portal .vector-menu-heading,
#mw-panel .portal .vector-menu-heading {
padding: 9px 12px 8px;
border: 0;
border-radius: 0;
background: none;
color: var(--theme-sidebar-heading-text-color-2);
}
#mw-panel #p-logo + .portal.expanded .vector-menu-heading,
#mw-panel .portal.expanded .vector-menu-heading,
#mw-panel #p-logo + .portal:hover .vector-menu-heading,
#mw-panel .portal:hover .vector-menu-heading {
background: var(--theme-sidebar-list-item-hover-mask);
border-radius: 0;
}
#mw-panel .portal .vector-menu-heading::after {
border-color: var(--theme-sidebar-heading-arrow-color-2) transparent;
}
#mw-panel .portal .vector-menu-heading:hover::after {
border-color: var(--theme-sidebar-heading-arrow-color-hover-2) transparent;
}
#mw-navigation #mw-panel .portal .vector-menu-heading::after {
margin-left: 4px;
}
#mw-panel div.portal .vector-menu-heading::after {
border-width: 6px 5px 0 5px;
}
#mw-panel div.portal.expanded .vector-menu-heading::after,
#mw-panel div.portal:hover .vector-menu-heading::after {
border-width: 0 5px 6px 5px;
}
#mw-panel #p-logo + .portal .body,
#mw-panel .portal .body {
display: none !important; /* !important is required, since there is inline-css from sidebar collapse/expand */
position: absolute;
left: 0;
top: 100%;
z-index: 50;
width: max-content;
border: var(--theme-sidebar-dropdown-border);
border-top: 0;
background: var(--theme-sidebar-dropdown-background);
box-shadow: var(--theme-sidebar-box-shadow);
border-radius: 0 0 var(--main-box-border-radius) var(--main-box-border-radius);
min-width: 8em;
}
#mw-panel #p-logo + .portal.expanded .body,
#mw-panel .portal.expanded .body,
#mw-panel #p-logo + .portal:hover .body,
#mw-panel .portal:hover .body {
display: block !important;
}
#mw-panel .portal .body li a,
#mw-panel .portal .body li a:visited {
padding: 6px 8px;
}
/* search: move to sidebar nav box ("main nav bar") */
#mw-head #p-search {
position: absolute;
top: calc(0px - var(--theme-sidebar-box-border-width-2) - 44px);
}
#mw-head #right-navigation #p-cactions {
margin-right: 0;
}
/* "more" menu in #right-navigation causes horizontal scroll bar appear */
#right-navigation .vector-menu-dropdown .vector-menu-content {
left: auto;
right: -1px; /* 1px for border */
}
/* hide sidebar toggle */
#nav-content-size-toggle {
display: none;
}
/* site footer */
body > footer {
margin-top: var(--main-layout-gap);
}
#mw-head #p-search {
border-bottom: 0;
padding-right: calc(var(--main-box-padding) / 2);
}
} /* screen and (max-width: 1365px) */
@media screen and (max-width: 900px) {
:root {
--main-layout-logo-height: calc( var(--theme-site-logo-height) * 0.5 + 20px);
--main-layout-gap: 6px;
--main-box-padding: 6px;
background: var(--theme-site-background);
}
body {
grid-template-columns: [body-left aside-left content-left] minmax(0, 1fr) [aside-right content-right body-right];
}
/** reset mw internal css **/
#mw-head {
position: relative !important;
margin-top: 0;
top: 0;
}
div#mw-navigation div#mw-panel {
display: flex;
position: static;
width: auto;
overflow: visible;
}
div#mw-navigation div#mw-panel .portal {
width: auto;
}
body #footer {
padding-top: 0.75em;
}
body #footer #footer-info-lastmod,
body #footer #footer-info-viewcount {
display: block;
}
#mw-head div#left-navigation,
#mw-head div#right-navigation {
position: static;
}
div#p-logo {
display: block;
/* move to left */
margin: 0 var(--main-layout-gap);
width: calc(var(--theme-site-logo-width) * 0.5);
background-size: calc(var(--theme-site-logo-width) * 0.5) auto;
}
#p-logo .mw-wiki-logo {
width: calc(var(--theme-site-logo-width) * 0.5);
height: calc(var(--theme-site-logo-height) * 0.5);
}
div.mw-body {
margin-top: 0;
margin-left: 0;
margin-right: 0;
}
#mw-head #p-search {
background: var(--theme-navbar-search-background);
padding: 6px 12px 6px 6px;
border: var(--theme-box-border-width) solid var(--theme-box-border-color);
border-radius: 5px;
border-radius: var(--main-box-border-radius) 0 0 var(--main-box-border-radius);
border-width: var(--theme-box-border-width) 0 var(--theme-box-border-width) var(--theme-box-border-width);
top: -110px;
right: -4px;
z-index: 50;
}
#mw-head,
#mw-panel,
.mw-body,
#footer,
#mw-page-base {
border-radius: 0;
border-left: 0;
border-right: 0;
margin-left: 0;
margin-right: 0;
}
#mw-panel::before {
left: 0;
right: 0;
}
} /* screen and (max-width:900px) */
@media screen and (max-width: 720px) {
:root {
--main-layout-topbar-height: 35px; /* height of wiki.gg topbar */
}
/* reset */
div#p-namespaces, div#p-views, div#p-variants {
top: 0;
}
div#mw-navigation div#mw-panel {
font-size: 12px;
}
/* styles */
#mw-panel #p-logo + .portal .vector-menu-heading,
#mw-panel .portal .vector-menu-heading {
font-size: 12px;
padding: 8px 6px;
}
#mw-panel div.portal .vector-menu-heading::after,
#mw-panel .portal.collapsed .vector-menu-heading::after {
border-width: 5px 4px 0;
margin-top: 1px;
}
#mw-panel div.portal.expanded .vector-menu-heading::after,
#mw-panel div.portal:hover .vector-menu-heading::after {
border-width: 0 4px 5px;
}
#mw-panel #p-logo + .portal {
margin-left: calc(var(--main-layout-gap) - 6px);
}
div.vectorTabs li.selected a,
div.vectorTabs li.selected a:visited,
div.vectorTabs li a,
div.vector-menu-dropdown .vector-menu-heading span {
font-size: 12px;
padding: 1px 8px;
}
.vectorTabs #ca-unwatch.icon a,
.vectorTabs #ca-watch.icon a,
.vectorTabs #ca-unwatch.icon a.loading,
.vectorTabs #ca-watch.icon a.loading {
padding: 4px 8px;
}
} /* screen and (max-width:720px) */
@media screen and (max-width: 600px) {
:root {
background: var(--theme-site-background);
}
/* reset mw internal css */
#footer #footer-icons {
float: none;
}
#footer #footer-info-copyright {
padding-right: 0;
padding-bottom: 40px;
right: auto;
left: 0;
}
#footer-info-copyright img {
right: auto;
left: 0;
}
div#p-logo {
margin: auto;
width: 100%;
height: 125px;
}
#mw-panel {
margin-top: 45px;
}
#mw-panel::before {
transform: translateY(45px);
}
#mw-head #p-search {
top: -92px;
box-sizing: border-box;
width: 100%;
max-width: 20em;
margin: 0;
padding: var(--main-box-padding);
box-shadow: none;
left: 50%;
right: auto;
transform: translateX(-50%);
border-radius: var(--main-box-border-radius);
border-width: var(--theme-box-border-width);
}
div#simpleSearch {
margin: auto;
width: auto;
}
/* content nav to icons */
div.vectorTabs li.selected a,
div.vectorTabs li.selected a:visited,
div.vectorTabs li a,
div.vector-menu-dropdown .vector-menu-heading span {
width: 20px;
height: 20px;
line-height: 20px;
padding: 3px 6px;
box-sizing: content-box;
}
div.vectorTabs li a::before,
div.vector-menu-dropdown .vector-menu-heading span::before {
content: "";
display: inline-block;
background-color: transparent;
background-repeat: no-repeat;
background-position: center top;
background-size: 100% auto;
width: 20px;
height: 0;
border-bottom: 60px solid transparent;
filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color));
margin: -40px 20px 0 0;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 2v16h4v-2H6V4h3.994v4H14v1h2V7.01L11 2z' /%3E%3Cpath d='M13.339 10a.641.641 0 0 0-.643.643v.418a3.536 3.536 0 0 0-1.064.44l-.291-.291a.64.64 0 0 0-.91 0l-.226.228a.641.641 0 0 0 0 .909l.293.293a3.536 3.536 0 0 0-.437 1.056h-.418A.641.641 0 0 0 9 14.34v.322c0 .356.286.643.643.643h.418a3.536 3.536 0 0 0 .44 1.064l-.296.297a.641.641 0 0 0 0 .91l.227.227a.642.642 0 0 0 .909 0l.3-.3a3.536 3.536 0 0 0 1.055.437v.418c0 .357.287.643.643.643h.322a.641.641 0 0 0 .643-.643v-.418a3.536 3.536 0 0 0 1.056-.436l.3.299a.642.642 0 0 0 .908 0l.228-.228a.641.641 0 0 0 0-.909l-.298-.299a3.536 3.536 0 0 0 .441-1.062h.418A.641.641 0 0 0 18 14.66v-.322a.641.641 0 0 0-.643-.643h-.418a3.536 3.536 0 0 0-.436-1.056l.293-.293a.641.641 0 0 0 0-.91l-.228-.227a.642.642 0 0 0-.909 0l-.292.292a3.536 3.536 0 0 0-1.063-.441v-.418A.641.641 0 0 0 13.66 10zm.161 2.5a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-2-2 2 2 0 0 1 2-2z' /%3E%3C/svg%3E%0A");
}
div.vectorTabs li:hover a::before,
div.vector-menu-dropdown:hover .vector-menu-heading span::before,
div.vector-menu-dropdown.open .vector-menu-heading span::before {
filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color-hover));
}
.vectorTabs li.new a::before,
.vectorTabs li.new:hover a::before {
filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color-redlink));
}
#ca-edit a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='m12.879 2.165-9.465 9.471 4.95 4.95 9.465-9.471zm0 2.829L15 7.115l-6.636 6.643-2.121-2.122zM6.95 18H2v-4.95z'/%3E%3C/svg%3E%0A");
}
#ca-view a::before,
#ca-view-foreign a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M9.92 4.91c-2.78 0-5.42 1.77-7.53 4.95l-.371.555.371.555c2.12 3.17 4.76 4.95 7.53 4.95 2.78 0 5.42-1.77 7.53-4.95l.371-.555-.371-.555c-2.12-3.17-4.76-4.95-7.53-4.95zm0 2c1.75 0 3.6 1.19 5.34 3.5-1.74 2.31-3.59 3.5-5.34 3.5s-3.6-1.19-5.34-3.5c1.74-2.31 3.59-3.5 5.34-3.5z'/%3E%3Cpath d='M9.84 5.31C7.72 5.31 6 7.04 6 9.15c0 2.12 1.73 3.84 3.84 3.84 2.12 0 3.84-1.73 3.84-3.84 0-2.12-1.73-3.84-3.84-3.84zm0 1c1.58 0 2.84 1.27 2.84 2.84 0 1.58-1.27 2.84-2.84 2.84C8.26 11.99 7 10.72 7 9.15c0-1.58 1.27-2.84 2.84-2.84z'/%3E%3C/svg%3E");
}
#left-navigation li[id^=ca-nstab-] a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 2v16h12V7.01L11 2zm2 2h3.994v4H14v8H6z'/%3E%3C/svg%3E%0A");
}
#ca-history a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M10 2a8 8 0 0 0-8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0-8-8zm0 2a6 6 0 0 1 6 6 6 6 0 0 1-6 6 6 6 0 0 1-6-6 6 6 0 0 1 6-6z'/%3E%3Cpath d='M9.984 4.986A1 1 0 0 0 9 6v5h3a1 1 0 1 0 0-2h-1V6a1 1 0 0 0-1.016-1.014z'/%3E%3C/svg%3E%0A");
}
#ca-talk a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M5.391 15.575c.553 1.556-.098 2.537-.942 3.425 3.262-.731 3.243-2.134 3.77-3.425zm10.366-3.933c-.553 1.557.098 2.538.942 3.426-3.262-.732-3.242-2.134-3.769-3.426z'/%3E%3Cpath d='M7.768 7.146c-3.202 0-5.798 2.035-5.797 4.545 0 2.51 2.596 4.544 5.797 4.543 3.2 0 5.794-2.034 5.795-4.543 0-2.51-2.595-4.544-5.795-4.545zm-.022 2.247c2.01 0 3.64 1.034 3.639 2.308-.001 1.274-1.63 2.306-3.639 2.307-2.01 0-3.64-1.033-3.64-2.307-.001-1.275 1.629-2.309 3.64-2.308z'/%3E%3Cpath d='M12.473 2.727c-3.604 0-6.525 2.149-6.526 4.8l2.104-.017c.001-1.392 1.974-2.52 4.406-2.52 2.433 0 4.407 1.128 4.408 2.52 0 1.393-1.973 2.522-4.408 2.521l.016 2.3c3.603-.001 6.524-2.152 6.523-4.804 0-2.65-2.92-4.8-6.523-4.8z'/%3E%3C/svg%3E%0A");
}
#t-contributions a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 5v3.272A2 2 0 0 1 5 8a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-1-.27V15h10V5H4z'/%3E%3Ccircle cx='15.001' cy='10' r='2'/%3E%3Ccircle cx='9' cy='4' r='2'/%3E%3Ccircle cx='9' cy='16' r='2'/%3E%3C/svg%3E");
}
#ca-addsection a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Crect width='2' height='12' x='9' y='4' ry='0'/%3E%3Crect width='12' height='2' x='4' y='9' ry='0'/%3E%3C/svg%3E%0A");
}
#ca-viewsource a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M3 4h3v1H5v11h1v1H3zm14 0v13h-3v-1h1V5h-1V4zM6.5 4H9v1H8v11h1v1H6.5zm7 0v13H11v-1h1V5h-1V4z'/%3E%3C/svg%3E%0A");
}
#p-variants .vector-menu-heading span::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='20' viewBox='0 0 48 48' width='20'%3E%3Cpath d='M0 0h48v48h-48z' fill='none'/%3E%3Cpath d='M23.99 4c-11.05 0-19.99 8.95-19.99 20s8.94 20 19.99 20c11.05 0 20.01-8.95 20.01-20s-8.96-20-20.01-20zm13.85 12h-5.9c-.65-2.5-1.56-4.9-2.76-7.12 3.68 1.26 6.74 3.81 8.66 7.12zm-13.84-7.93c1.67 2.4 2.97 5.07 3.82 7.93h-7.64c.85-2.86 2.15-5.53 3.82-7.93zm-15.48 19.93c-.33-1.28-.52-2.62-.52-4s.19-2.72.52-4h6.75c-.16 1.31-.27 2.64-.27 4 0 1.36.11 2.69.28 4h-6.76zm1.63 4h5.9c.65 2.5 1.56 4.9 2.76 7.13-3.68-1.26-6.74-3.82-8.66-7.13zm5.9-16h-5.9c1.92-3.31 4.98-5.87 8.66-7.13-1.2 2.23-2.11 4.63-2.76 7.13zm7.95 23.93c-1.66-2.4-2.96-5.07-3.82-7.93h7.64c-.86 2.86-2.16 5.53-3.82 7.93zm4.68-11.93h-9.36c-.19-1.31-.32-2.64-.32-4 0-1.36.13-2.69.32-4h9.36c.19 1.31.32 2.64.32 4 0 1.36-.13 2.69-.32 4zm.51 11.12c1.2-2.23 2.11-4.62 2.76-7.12h5.9c-1.93 3.31-4.99 5.86-8.66 7.12zm3.53-11.12c.16-1.31.28-2.64.28-4 0-1.36-.11-2.69-.28-4h6.75c.33 1.28.53 2.62.53 4s-.19 2.72-.53 4h-6.75z'/%3E%3C/svg%3E");
}
#p-cactions .vector-menu-heading span::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='20' viewBox='0 0 24 24' width='20'%3E%3Cpath d='M14 6C14 7.10457 13.1046 8 12 8C10.8954 8 10 7.10457 10 6C10 4.89543 10.8954 4 12 4C13.1046 4 14 4.89543 14 6Z'/%3E%3Cpath d='M14 12C14 13.1046 13.1046 14 12 14C10.8954 14 10 13.1046 10 12C10 10.8954 10.8954 10 12 10C13.1046 10 14 10.8954 14 12Z'/%3E%3Cpath d='M14 18C14 19.1046 13.1046 20 12 20C10.8954 20 10 19.1046 10 18C10 16.8954 10.8954 16 12 16C13.1046 16 14 16.8954 14 18Z'/%3E%3C/svg%3E");
}
/* Except watch/unwatch star. It does not work under chrome. */
div.vectorTabs li.mw-watchlink a::before {
border: 0;
filter: none;
margin: 0 20px 0 0;
}
} /* screen and (max-width:600px) */
@media screen and (max-width: 450px) {
#mw-panel {
padding-left: 6px;
padding-right: 6px;
}
#mw-panel div.portal .vector-menu-heading::after {
display: none;
}
#mw-panel #p-navigation #p-navigation-label,
#mw-panel #p-lang #p-lang-label {
width: 18px;
display: block;
white-space: nowrap;
padding: 8px;
}
#p-navigation-label::before,
#p-lang-label::before {
content: "";
display: inline-block;
vertical-align: bottom;
background-color: transparent;
background-repeat: no-repeat;
background-position: center top;
background-size: 100% auto;
width: 18px;
height: 0;
border-bottom: 60px solid transparent;
position: relative;
filter: drop-shadow(0 42px 0 var(--theme-text-color));
margin: -42px 20px 0 0;
}
#p-navigation-label::before {
background-image: url("data:image/svg+xml,%3Csvg height='18' viewBox='0 0 200 200' width='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M75,20H40A20.06,20.06,0,0,0,20,40V75A20.06,20.06,0,0,0,40,95H75A20.06,20.06,0,0,0,95,75V40A20.06,20.06,0,0,0,75,20Zm0,55H40V40H75Zm95-27.5a10,10,0,0,0-10,10V75H125V40h17.5a10,10,0,0,0,0-20H125a20.06,20.06,0,0,0-20,20V75a20.06,20.06,0,0,0,20,20h35a20.06,20.06,0,0,0,20-20V57.5A10,10,0,0,0,170,47.5ZM75,105H40a20.06,20.06,0,0,0-20,20v35a20.06,20.06,0,0,0,20,20H75a20.06,20.06,0,0,0,20-20V125A20.06,20.06,0,0,0,75,105Zm0,55H40V125H75Zm85-55H125a20.06,20.06,0,0,0-20,20v35a20.06,20.06,0,0,0,20,20h35a20.06,20.06,0,0,0,20-20V125A20.06,20.06,0,0,0,160,105Zm0,55H125V125h35Z'/%3E%3C/svg%3E");
}
#p-lang-label::before {
background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 52 52' width='18' height='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M39,18.67H35.42l-4.2,11.12A29,29,0,0,1,20.6,24.91a28.76,28.76,0,0,0,7.11-14.49h5.21a2,2,0,0,0,0-4H19.67V2a2,2,0,1,0-4,0V6.42H2.41a2,2,0,0,0,0,4H7.63a28.73,28.73,0,0,0,7.1,14.49A29.51,29.51,0,0,1,3.27,30a2,2,0,0,0,.43,4,1.61,1.61,0,0,0,.44-.05,32.56,32.56,0,0,0,13.53-6.25,32,32,0,0,0,12.13,5.9L22.83,52H28l2.7-7.76H43.64L46.37,52h5.22Zm-15.3-8.25a23.76,23.76,0,0,1-6,11.86,23.71,23.71,0,0,1-6-11.86Zm8.68,29.15,4.83-13.83L42,39.57Z'/%3E%3C/svg%3E");
}
#mw-navigation #mw-panel #p-lang {
margin-left: auto;
display: flex;
justify-content: flex-end;
}
#mw-panel #p-lang .body {
left: auto;
right: 0;
}
div#simpleSearch {
width: 90%;
}
} /* screen and (max-width:450px) */
/***** Notification *****/
.mw-notification {
color: var(--theme-text-color);
border: 1px solid;
/* background: var(--theme-box-border-color); */
border-color: var(--theme-border-color);
box-shadow: var(--theme-border-color);
transform: none;
}
/* postedit notification */
.postedit-container {
top: 4em;
}
/* Notification boxes on the right, e.g. after patrolling an edit */
.mw-notification.mw-notification-type-error {
color: var(--theme-notice-red-text-color);
border-color: var(--theme-notice-red-text-color);
}
.mw-notification.mw-notification-type-warn {
color: var(--theme-notice-orange-text-color);
border-color: var(--theme-notice-orange-text-color);
}
/*
css for floating-scroll v3.2.0
https://amphiluke.github.io/floating-scroll/
(c) 2022 Amphiluke
*/
.fl-scrolls {
overflow: auto;
position: fixed;
}
.fl-scrolls div {
overflow: hidden;
pointer-events: none;
}
.fl-scrolls div:before {
content: " ";
}
.fl-scrolls, .fl-scrolls div {
font-size: 1px;
line-height: 0;
margin: 0;
padding: 0;
}
.fl-scrolls-hidden div:before {
content: " ";
}
.fl-scrolls-viewport {
position: relative;
}
.fl-scrolls-body {
overflow: auto;
}
.fl-scrolls-viewport .fl-scrolls {
position: absolute;
}
.fl-scrolls-hoverable .fl-scrolls {
opacity: 0;
transition: opacity 0.5s 0.3s;
}
.fl-scrolls-hoverable:hover .fl-scrolls {
opacity: 1;
}
.fl-scrolls:not([data-orientation]), .fl-scrolls[data-orientation=horizontal] {
bottom: 0;
min-height: 17px;
}
.fl-scrolls:not([data-orientation]) div, .fl-scrolls[data-orientation=horizontal] div {
height: 1px;
}
.fl-scrolls-hidden.fl-scrolls:not([data-orientation]), .fl-scrolls-hidden.fl-scrolls[data-orientation=horizontal] {
bottom: 9999px;
}
.fl-scrolls-viewport .fl-scrolls:not([data-orientation]), .fl-scrolls-viewport .fl-scrolls[data-orientation=horizontal] {
left: 0;
}
.fl-scrolls[data-orientation=vertical] {
right: 0;
min-width: 17px;
}
.fl-scrolls[data-orientation=vertical] div {
width: 1px;
}
.fl-scrolls-hidden.fl-scrolls[data-orientation=vertical] {
right: 9999px;
}
.fl-scrolls-viewport .fl-scrolls[data-orientation=vertical] {
top: 0;
}
/*css for wide table */
.table-wide {
clear: both;
position: relative;
}
.mw-parser-output > .table-width {
margin-top: 0.5em;
margin-bottom: 0.5em;
}
.table-wide-inner {
overflow-x: auto;
}
.table-wide-inner > table {
margin: 0 !important;
}
.table-wide:before {
box-shadow: inset -15px 0 20px -15px var(--theme-wide-table-shadow-color);
content: "";
display: block;
width: 20px;
height: 100%;
pointer-events: none;
position: absolute;
right: 0;
z-index: 2;
}
/***********************************************************************************************************
* Common styles for "real" wiki page content.
***********************************************************************************************************/
/* Tabber box */
.tabber__tab[aria-selected='true'], .tabber__tab[aria-selected='true']:visited
{
#BE3838;
}
/* Code box */
pre, code, .mw-code
{
background-color: #1a1a1a;
color: #ffcc00;
}
/* Recent changes info box */
.mw-changeslist-legend
{
color:black;
}
/* Searched information */
.mw-search-profile-tabs
{
background-color: transparent;
}
/* Notifcation / Notice box */
.mw-echo-ui-notificationBadgeButtonPopupWidget-popup > .oo-ui-popupWidget-popup > .oo-ui-popupWidget-head
{
color: black;
}
.mw-echo-ui-placeholderItemWidget
{
color: black;
}
/* Advanced Box */
#mw-searchoptions
{
background-color: transparent;
}
/* Toolbar */
.wikiEditor-ui-toolbar
{
background-color: white;
}
.wikiEditor-ui-toolbar .booklet > .index
{
color: white;
}
.wikiEditor-ui-toolbar .tabs span.tab a
{
color: white;
}
.wikiEditor-ui-toolbar .tabs span.tab a.current,
.wikiEditor-ui-toolbar .tabs span.tab a.current:visited
{
color: white;
}
.wikiEditor-ui-toolbar .booklet > .index > .current
{
background-color: #b1b1b1;
color: var(--theme-text-color);
}
.wikiEditor-ui-toolbar .booklet > .index > :hover
{
background-color: #565656;
}
.wikiEditor-ui-toolbar .page-characters div span
{
color: var(--theme-text-color);
}
.wikiEditor-ui-toolbar .page-characters div span:hover
{
background-color: var(--theme-button-border-color);
}
/* User Profile box */
.mw-message-box
{
color: white;
background-color: black;
}
/* File information */
#filetoc
{
background-color: transparent;
}
.mw_metadata td
{
background-color: transparent;
}
.mw-datatable td
{
background-color: transparent;
}
.mw-datatable tr:hover td
{
background-color: #1F2827;
}
/** ToC **/
.toc {
border-radius: 4px;
border: 1px solid var(--theme-border-color);
background: var(--theme-box-background);
margin: 1em auto 1em 0;
padding: 0;
font-size: 1em;
min-width: 12em;
}
.toc .toctitle h2 {
margin: 0;
display: flex;
align-items: center;
padding: 0 0.5em;
}
.toc .toctitle h2::before {
content: "";
display: block;
width: 12px;
height: 0;
border-bottom: 52px solid transparent;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewbox='0 0 12 12'%3E%3Cpath id='bulleted-list-tiny' d='M1.29 9.277c-.181.19-.29.45-.29.71 0 .26.109.52.29.71.189.18.45.29.71.29.26 0 .519-.11.71-.29.18-.19.29-.45.29-.71 0-.26-.11-.52-.29-.71-.38-.37-1.05-.37-1.42 0M10 9H6a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2M6 3h4a1 1 0 1 0 0-2H6a1 1 0 1 0 0 2m4 2H6a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2M1.29 1.277c.37-.37 1.04-.37 1.42 0 .18.19.29.45.29.71 0 .26-.11.52-.29.71-.191.18-.45.29-.71.29-.26 0-.521-.11-.71-.29-.181-.19-.29-.45-.29-.71 0-.26.109-.52.29-.71zM2.55 5.17c.06.03.11.08.16.12.18.19.29.45.29.71 0 .26-.11.521-.29.71-.05.04-.1.09-.16.12a.559.559 0 0 1-.17.09c-.06.03-.12.05-.19.06-.06.01-.13.02-.19.02-.26 0-.52-.11-.71-.29A1.05 1.05 0 0 1 1 6c0-.26.11-.52.29-.71.24-.23.58-.34.9-.269a.6.6 0 0 1 .19.058c.06.021.12.051.17.091z'%3E%3C/path%3E%3C/svg%3E");
background-repeat: no-repeat;
background-position: center top;
background-size: 100% auto;
filter: drop-shadow(0 40px 0 var(--theme-text-color));
margin: -40px 6px 0 0;
}
.toc .toctitle {
position: relative;
overflow: hidden;
text-align: left;
}
.toc .toctogglelabel {
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
box-sizing: border-box;
padding-right: 1em;
display: flex;
align-items: center;
justify-content: flex-end;
}
.toc .toctogglespan::before,
.toc .toctogglespan::after {
display: none;
}
.toc .toctogglelabel::after {
display: none;
}
.toc .toctogglelabel::before {
content: "";
display: inline-block;
background: none;
position: relative;
width: 0;
height: 0;
border-style: solid;
border-color: var(--theme-widget-toc-arrow-color) transparent;
border-width: 0 5px 6px 5px;
vertical-align: middle;
flex: 0 0 auto;
}
.toc .toctogglelabel:hover::before {
border-color: var(--theme-widget-toc-arrow-color-hover) transparent;
}
.toc .toctogglecheckbox:checked + .toctitle .toctogglelabel::before {
border-width: 6px 5px 0 5px;
}
/* Won't change ToC box width when toggle show/hide. */
.toctogglecheckbox:checked ~ ul {
overflow: hidden;
display: block;
height: 0;
border: 0;
padding-top: 0;
padding-bottom: 0;
}
/* content list */
.mw-content-ltr .toc ul ul,
.mw-content-rtl.toc ul ul {
margin: 0 0 0 1em;
}
.toc a {
color: var(--theme-text-color);
}
.toc .tocnumber {
color: var(--theme-text-color-note);
}
.toc .tocnumber::after {
content: ".";
}
.toc .toctitle,
.toc > ul {
padding: 0.5em;
}
.toc > ul {
border-top: 1px solid var(--theme-border-color);
margin: 0;
}
.toc > ul a {
display: block;
padding: 2px 0.5em;
border-radius: 4px;
transition: background 0.1s;
}
.toc > ul a:hover {
text-decoration: none;
background: var(--theme-widget-toc-item-hover-background);
}
.toc h2 {
font-weight: normal;
}
.toc li {
margin: 0;
}
/***********************************************************************************************************
* common style for content box
***********************************************************************************************************/
.fullwidth, .full-width {
width: 100%;
}
.nowrap {
white-space: nowrap;
}
/* ".center" has width=100% rule, we don't want it, so use a different class name. */
.aligncenter,
.align-center {
text-align: center;
}
.alignleft,
.align-left {
text-align: left;
}
.alignright,
.align-right {
text-align: right;
}
/* clear fix for float block */
.clearfix {
*zoom: 1;
}
.clearfix::before,
.clearfix::after {
content: " ";
display: table;
}
.clearfix::after {
clear: both;
}
/* Thumbnail background color */
html .thumbimage {
background-color: #0b0029;
}
/** gallery **/
.thumbinner {
border-radius: 5px;
}
li.gallerybox div.thumb {
border-radius: 5px;
}
.gallery * {
box-sizing: initial;
}
.mw-gallery-traditional .thumb {
display: flex;
background: none;
}
.mw-gallery-traditional .thumb a {
display: block;
}
.portable-infobox {
border: 1px solid var(--theme-border-color);
background: none;
}
/***********************************************************************************************************
* css for specific pages
***********************************************************************************************************/
/*********** Main page START ****************/
/* Hide page title on main page */
body.rootpage-Terracotta_Wiki.action-view h1.firstHeading,
body.rootpage-Terracotta_Wiki.action-view .mw-body .mw-indicators,
body.rootpage-Terracotta_Wiki.action-view #mw-content-text::before {
display: none;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .footer {
text-align: right;
font-size: 12px;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box {
border: 1px solid var(--theme-border-color);
border-radius: var(--main-box-border-radius);
padding: 1.5em;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent h2 {
margin-top: 0;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent p {
margin: 0;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap {
display: flex;
gap: 12px;
align-items: stretch;
margin-bottom: 1em;
}
@media (max-width: 900px) {
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap {
display: block;
margin-bottom: 0;
}
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box {
flex: 1 0 auto;
}
@media (max-width: 900px) {
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box {
margin-bottom: 1em;
}
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header {
font-size: 16px;
text-align: center;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header h2 em {
display: inline-block;
font-style: normal;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header .links ul {
margin: 1em auto auto;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header .links li {
list-style: none;
display: inline-block;
margin: 0 0.5em;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .intro {
display: flex;
gap: 12px;
flex-direction: column;
flex: 2 2 400px;
}
@media (max-width: 900px) {
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .intro {
display: block;
}
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay {
flex: 3 3 800px;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a {
display: flex;
gap: 1em;
}
@media screen and (max-width: 1600px) {
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a {
flex-direction: column;
}
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a li {
margin-top: 0.5em;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .comm {
flex: 1 1 410px;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul {
margin: 1em 0 0;
display: grid;
grid-template-columns: 1fr 1fr 1fr;
gap: 1.5em;
list-style: none;
}
@media screen and (max-width: 1400px) {
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul {
grid-template-columns: 1fr 1fr;
}
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul a, body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul img {
display: block;
width: 100% !important;
height: auto !important;
}
/*********** Main page END ****************/
.mp-flex {
display: flex;
flex-wrap: wrap;
justify-content: flex-start;
gap: 15px;
}
.mp-left {
flex: 4;
}
.mp-right {
flex: 1 275px;
}
.navbox {
--navbox-bg-color: var(--theme-content-background);
--navbox-text-color: var(--theme-text-color);
--navbox-title-color: var(--theme-navbar-tab-background);
--navbox-header-color: var(--theme-navbar-tab-background);
--navbox-alt-color: var(--theme-content-background);
--navbox-border-color: var(--theme-border-color)
}
.navbox {
width: 100%;
background: var(--navbox-bg-color, white);
color: var(--navbox-text-color, black);
margin: 1em auto;
font-size: 84%;
clear: both;
padding: 2px;
border-spacing: 0;
border: 1px solid var(--navbox-border-color, #AAA);
}
.navbox-title,
table.navbox th {
padding-left: 1em;
padding-right: 1em;
text-align: center;
}
/* Even row striping */
.navbox-even {
background: var(--theme-box-border-color);
color: #000;
}
/* Odd row striping */
.navbox-odd {
background: transparent;
}
.collapseButton {
font-weight: normal;
width: auto;
}
.navbox .collapseButton {
width: 6em;
}
.navbar {
font-size: 88%;
font-weight: normal;
}
.navbox .navbar {
font-size: 100%;
}
table.collapsed tr.collapsible {
display: none;
}
/* Merges navboxes that are directly under eachother */
.navbox + .navbox {
margin-top: -11px;
}
.navbox .navbox-title {
background: var(--navbox-title-color, #CCF);
color: var(--navbox-text-color, black);
font-weight: bold;
}
.navbox .navbox-vde {
float:left;
width:65px;
}
.navbox .navbox-title-padright {
padding-right: 65px;
}
.navbox .navbox-title-padleft {
padding-left: 65px;
}
.navbox .navbox-subgroup {
border-spacing: 0;
width: 100%;
}
.navbox .navbox-gutter {
height: 2px;
}
.navbox .navbox-subgroup .navbox-gutter {
background: var(--navbox-bg-color, white);
}
.navbox .navbox-section-row > td {
padding: 0;
height: 100%;
}
.navbox .navbox-section {
width: 100%;
border-spacing: 0;
}
.navbox .navbox-above,
.navbox .navbox-below {
background: var(--navbox-header-color, #DDF);
text-align: center;
}
.navbox .navbox-image {
background: var(--navbox-bg-color, white);
text-align: center;
}
.navbox .navbox-group,
.navbox .navbox-header {
background: var(--navbox-header-color, #DDF);
color: var(--navbox-text-color, black);
font-weight: bold;
height: 100%;
padding: 2px 4px;
}
.navbox .navbox-header-collapsible {
padding-left: 65px;
}
.navbox .navbox-group {
text-align: center;
padding-left: 1em;
padding-right: 1em;
white-space: nowrap;
}
.navbox .navbox-group,
.navbox .navbox-image-left {
border-right: 2px solid var(--navbox-bg-color, white);
}
.navbox-image-right {
border-left: 2px solid var(--navbox-bg-color, white);
}
.navbox .navbox-list {
background: var(--navbox-bg-color, white);
color: var(--navbox-text-color, black);
width: 100%;
height: 100%;
padding: 0;
}
.navbox .alt > .navbox-list {
background: var(--navbox-alt-color, #F7F7F7);
}
.navbox .navbox-list div {
padding: 0px 4px;
}
.navbox .navbox-list.no-group {
text-align: center;
padding-top: 2px;
padding-bottom: 2px;
}
.navbox .mw-collapsible-toggle {
width: 65px;
}
/* hlist */
.hlist ul {
margin: 0;
list-style: none;
}
.hlist li, .hlist ul ul {
display: inline;
}
.hlist li a {
white-space: nowrap;
}
.hlist ul ul:before {
content: "("
}
.hlist ul ul:after {
content: ")"
}
.hlist li:after {
content: " • ";
}
.hlist ul ul li:after {
content: "/";
}
.hlist li:last-child:after, .hlist ul ul li:last-child:after {
content: none;
}
li.gallerybox div.thumb {
background-color: transparent;
border: 0;
}
/* Mark redirects in Special:Allpages and Special:Watchlist */
.allpagesredirect {
font-style: italic;
}
.allpagesredirect:after {
color: #808080; content: " (redirect)"
}
.watchlistredir {
font-style: italic;
}
/* Giving headers and TOC a little extra space */
h2 {
margin-top: 20px;
}
.toc {
margin-top: 20px;
}
/* Navboxes */
.navbox {
width: 100%;
clear: both;
}
bdb07534b0ecb4e02002018d880bf22dfaaa95df
388
387
2024-04-10T14:57:34Z
Azgoodaz
36052
css
text/css
/***********************************
CSS placed here will be applied to all skins on the entire site.
Various code adpoted from
* https://multiversus.wiki.gg/ by IyzMoe
* https://trucksimulator.wiki.gg/ by MrPie5
* https://flight.wiki.gg/ by ReedemtheD3ad!
***********************************/
/***********************************************************************************************************
* css reset for browser default rules and MediaWiki internal rules
***********************************************************************************************************/
.responsive-image {
max-width: 100%;
height:auto;
}
* {
outline: 0;
}
table {
white-space: unset; /* be set to `no-wrap` in MW internal css */
}
html {
font-size: 16px; /* reset rem */
}
pre {
margin: 0;
}
h1, h2, h3, h4, h5, h6 {
padding: 0;
border: 0 solid transparent;
}
table {
display: table;
white-space: unset;
}
body {
background: none;
}
/***********************************************************************************************************
* css for wiki.gg top bar and footer bar
***********************************************************************************************************/
/*** Wiki.gg site bars tweak ***/
div#p-personal ul {
white-space: nowrap; /* for "log out" */
}
#p-personal .vector-menu-content #pt-anonuserpage,
#p-personal .vector-menu-content #pt-userpage a {
padding-top: 0;
background-position: left center;
}
/*** Responsive ***/
@media screen and (max-width: 720px) {
footer#wikigg-footer .footer-right {
margin-left: 0;
}
footer#wikigg-footer .footer-left {
margin-right: 0;
}
} /* screen and (max-width:720px) */
@media screen and (max-width: 600px) {
footer#wikigg-footer {
display: grid;
grid-template-columns: 35px 1fr;
grid-template-rows: auto auto;
align-items: center;
justify-items: start;
padding: 3px 0 3px 10px;
}
footer#wikigg-footer .footer-middle {
grid-column: 1/2;
grid-row: 1/3;
}
footer#wikigg-footer .footer-right {
grid-column: 2/3;
grid-row: 1/2;
margin: 0;
}
footer#wikigg-footer .footer-left {
grid-column: 2/3;
grid-row: 2/3;
margin: 0;
}
} /* screen and (max-width:600px) */
/*** Theme ***/
:root {
/* for infobox */
--pi-secondary-background: #1F2827;
/* other */
--theme-hover-color: #683D17;
--theme-text-color-placeholder: #999;
--theme-control-text-color: #BF0017;
--theme-control-text-color-hover: #fff;
/* for wide table */
--theme-wide-table-shadow-color: #999;
/*** text color ***/
--theme-text-color: #683D17;
--theme-text-color-note: #C9E6FF;
--theme-text-color-em: #ffffff;
--theme-heading-color: #683D17;
/*** link text color ***/
--theme-link-color: #F37579;
--theme-link-color-hover: #683D17;
--theme-link-color-visited: #00aeff;
--theme-link-color-redlink: #ff3333;
/*** body background ***/
--theme-site-background: #0000 url(/images/5/57/Site-background.png) top center / cover no-repeat fixed;
/*** top site logo ***/
--theme-site-logo-image: url(/images/e/e6/Site-logo.png);
--theme-site-logo-width: 400px;
--theme-site-logo-height: 200px;
/* sidebar/content common */
--theme-box-border-width: 2px;
--theme-box-border-color: #000;
--theme-box-background: none;
--theme-box-border-style: solid;
--theme-box-shadow: none;
/* common */
--theme-border-color: #683D17;
--theme-highlight-background: #1F2827;
--theme-button-background: #87AEC9;
--theme-button-border-color: #006cb0;
--theme-button-background-active: #a7c7dc;
--theme-button-border-color-active: #006cb0;
--theme-page-base-background: #EAB885;
/*** sidebar ***/
--theme-sidebar-box-background: #8D5345;
--theme-sidebar-box-border-style: var(--theme-box-border-style);
--theme-sidebar-box-border-width: var(--theme-box-border-width);
--theme-sidebar-box-border-color: var(--theme-box-border-color);
--theme-sidebar-box-shadow: var(--theme-box-shadow);
--theme-sidebar-heading-text-color: white;
--theme-sidebar-heading-arrow-color: var(--theme-sidebar-heading-text-color);
--theme-sidebar-heading-arrow-color-hover: var(--theme-sidebar-heading-text-color);
--theme-sidebar-heading-background: #683D17;
--theme-sidebar-heading-background-hover: var(--theme-link-color-hover);
/* following 3 values will affect the space between the heading and the list */
--theme-sidebar-heading-border-bottom: 0;
--theme-sidebar-list-border-top: 2px solid transparent; /* will be hidden when collapsed */
--theme-sidebar-list-padding-top: 0px;
--theme-sidebar-list-item-background: none;
--theme-sidebar-list-item-hover-mask: #683D17;
--theme-sidebar-list-item-text-color: white;
--theme-sidebar-list-item-text-color-hover: white;
/* responsive */
--theme-sidebar-heading-text-color-2: var(--theme-heading-color);
--theme-sidebar-box-background-2: var(--theme-sidebar-box-background);
--theme-sidebar-box-border-width-2: var(--theme-box-border-width);
--theme-sidebar-box-border-style-2: var(--theme-box-border-style);
--theme-sidebar-box-border-color-2: var(--theme-box-border-color);
--theme-sidebar-heading-arrow-color-2: var(--theme-box-border-color);
--theme-sidebar-heading-arrow-color-hover-2: var(--theme-box-border-color);
--theme-sidebar-dropdown-background: #090C0C;
--theme-sidebar-dropdown-border: 1px solid #888989;
/*** navbar ***/
--theme-navbar-background: none;
--theme-navbar-border-color: var(--theme-border-color);
--theme-navbar-tab-background: #683D17;
--theme-navbar-tab-box-shadow: none;
--theme-navbar-tab-text-color: white;
--theme-navbar-tab-icon-color: var(--theme-navbar-tab-text-color);
--theme-navbar-tab-text-color-hover: white;
--theme-navbar-tab-icon-color-hover: var(--theme-navbar-tab-icon-color);
--theme-navbar-tab-text-color-redlink: var(--theme-link-color-redlink);
--theme-navbar-tab-icon-color-redlink: var(--theme-link-color-redlink);
--theme-navbar-tab-border-color: var(--theme-border-color);
--theme-navbar-tab-background-hover: #683D17;
--theme-navbar-tab-border-color-hover: var(--theme-navbar-tab-border-color);
--theme-navbar-tab-selected-background: var(--theme-content-background);
--theme-navbar-tab-selected-border-color: var(--theme-navbar-tab-border-color);
--theme-navbar-tab-selected-border-bottom-corner-color: var(--theme-navbar-tab-border-color);
--theme-navbar-tab-dropdown-arrow-color: var(--theme-text-color);
--theme-navbar-tab-dropdown-arrow-color-hover: var(--theme-heading-color);
--theme-navbar-tab-dropdown-background: #8D5345;
--theme-navbar-tab-dropdown-border-color: #8D5345;
--theme-navbar-tab-dropdown-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2);
--theme-navbar-tab-dropdown-hover-mask: #683D17;
--theme-navbar-search-box-shadow: none;
--theme-navbar-search-input-background: black;
--theme-navbar-search-input-border-color: var(--theme-border-color);
--theme-navbar-search-input-text-color: white;
--theme-navbar-search-button-background: #73FFFF;
--theme-navbar-search-botton-border-color: var(--theme-border-color);
--theme-navbar-search-botton-text-color: var(--theme-text-color);
--theme-navbar-search-button-background-active: var(--theme-navbar-search-button-background);
--theme-navbar-search-botton-border-color-active: var(--theme-navbar-search-botton-border-color);
--theme-navbar-search-botton-text-color-active: var(--theme-navbar-search-botton-text-color);
--theme-navbar-search-suggestions-background: var(--theme-navbar-search-button-background);
--theme-navbar-search-suggestions-border-color: var(--theme-border-color);
--theme-navbar-search-suggestions-text-color: var(--theme-text-color);
--theme-navbar-search-suggestions-text-color-hover: var(--theme-text-color-em);
--theme-navbar-search-suggestions-hover-mask: var(--theme-highlight-background);
--theme-navbar-search-suggestions-results-border-bottom-color: var(--theme-border-color);
--theme-navbar-search-suggestions-special-offset-top: -1px; /* margin-top offset, normally is -1px */
--theme-navbar-search-suggestions-special-border-top-color: var(--theme-border-color);
--theme-navbar-search-suggestions-special-label-text-color: var(--theme-text-color);
--theme-navbar-search-suggestions-special-label-text-color-hover: var(--theme-text-color);
/* responsive */
--theme-navbar-search-background: var(--theme-sidebar-box-background);
/*** content box ***/
--theme-content-background: #EAB885;
--theme-content-border-width: 0px;
--theme-content-border-style: var(--theme-box-border-style);
--theme-content-border-color: var(--theme-box-border-color);
--theme-content-subpage-icon-color: rgba(0,0,0, 0.3); /* color for "<" */
--theme-content-heading-rule-border-top: 0; /* border */
--theme-content-heading-rule-border-bottom: 0;
/** category: box **/
--theme-content-category-background: none;
--theme-content-category-border-style: solid;
--theme-content-category-border-width: 1px;
--theme-content-category-border-radius: 0;
--theme-content-category-border-color: var(--theme-border-color);
/*** #footer ***/
--theme-footer-text-color: #8D5345;
--theme-footer-background: transparent;
--theme-footer-link-color: #008aff;
--theme-footer-link-color-hover: #66b8ff;
--theme-footer-border-radius: 0 0 5px 5px;
/** notification **/
--theme-notice-red-text-color: #bf0017;
--theme-notice-orange-text-color: #cf721c;
/******* "real" wiki content ********/
--theme-widget-toc-arrow-color: var(--theme-text-color);
--theme-widget-toc-arrow-color-hover: var(--theme-hover-color);
--theme-widget-toc-item-hover-background: var(--theme-link-color-hover);
--theme-collapsible-toggle-icon-color: var(--theme-text-color);
--theme-collapsible-toggle-icon-color-hover: var(--theme-hover-color);
}
/***********************************************************************************************************
* base css styles for both interface and content box: font, color, etc.
***********************************************************************************************************/
/**** base styles START ***********************************************************/
.MPheading {
font-synthesis: none;
font-size: 2em;
font-weight: 800;
text-align: center;
background:0 0;
background-image: linear-gradient(to right,rgba(var(--theme-sidebar-link-color--rgb),0) 0,var(--theme-sidebar-link-color) 33%,var(--theme-sidebar-link-color) 66%,rgba(var(--theme-sidebar-link-color--rgb),0) 100%);
background-position: center bottom;
background-repeat: no-repeat;
background-size: 100% 1px;
}
.page-The_Chocolate_Edition_Wiki .mw-parser-output .gallery {
text-align: center;
margin: 10px 0;
}
.mp-box {
border:1px solid white;
margin:10px 0;
padding:5px;
}
@media screen and (min-width: 1080px){
.page-The_Chocolate_Edition_Wiki .mw-parser-output {
display: flex;
flex-wrap: wrap;
justify-content: space-evenly;
}
.mainpage-left {
width: calc(100% - 550px);
}
.mainpage-right {
width: 500px;
}
}
/* Template:FP links styles */
.fplinks {
display: flex;
flex-wrap: wrap;
justify-content: space-evenly;
align-items: stretch;
text-align: center;
}
.fplink-outer {
padding: 5px;
flex-basis: calc(25% - 10px);
width: calc(25% - 15px);
min-width: 115px;
display: inline-block;
vertical-align: middle;
}
.fplink-wide {
flex-basis: calc(33% - 10px);
width: calc(33% - 15px);
}
.fplink-fullwidth {
flex-basis: 100%;
width: calc(100% - 15px);
font-weight: bold;
}
.fplink {
padding: 0.5em;
box-sizing: border-box;
width: 100%;
height: 100%;
display: table;
}
.fplink-plain {
background: transparent;
border-radius: 0;
border: 0;
box-shadow: none;
}
.fplink-inner {
display: table-row;
}
.fplink a {
display: table-cell;
vertical-align: middle;
}
.fplink img {
max-width: 150px;
width: 100%;
height: auto;
}
/* Auto-resize front page video to fit smaller columns */
.fpbox .embedvideowrap {
width: 100% !important;
max-width: 480px;
margin: 0 auto;
}
.fpbox .embedvideowrap iframe {
width: 100% !important;
}
/* Multi-column box support */
.fp-container main .columns .leftcol,
.fp-container .columns .rightcol {
width: 100%;
margin: 0;
padding: 0;
}
@media (min-width: 990px) {
.fp-container .columns .leftcol {
float: left;
width: 50%;
}
.fp-container .columns .rightcol {
float: right;
width: 50%;
}
}
.fp-section {
display: flex;
flex-wrap: wrap;
}
/* this CSS governs the responsive 2 column main page layout */
#fp-2column.fp-container {
display: grid;
grid-template-areas: "a" "b" "c";
grid-template-columns: 100%;
}
@media screen and (min-width: 990px) {
#fp-2column.fp-container {
grid-template-areas: "a b" "c c";
grid-template-columns: 50% 50%;
}
}
@media screen and (min-width: 1350px) {
#fp-2column.fp-container {
grid-template-areas: "a b" "c b";
grid-template-columns: auto 520px;
}
}
#fp-top {
grid-area: a;
}
#fp-flex {
grid-area: b;
}
#fp-bottom {
grid-area: c;
}
/* end responsive 2 column main page layout */
/* Front page appearance styles */
.fpbox .heading,
.fpbox .mainheading {
border: 0;
border-bottom: 1px solid transparent;
}
.fpbox {
background: transparent;
border: 1px solid transparent;
box-shadow: 0 2px 5px transparent;
}
.fplink:not(.fplink-plain) {
background: rgba(0, 0, 0, 0.3);
border: 1px solid #505050;
}
.fplink-fullwidth .fplink:not(.fplink-plain) {
background: rgba(0, 0, 0, 0.4);
}
.linkslabel {
border-bottom: 2px solid #505050;
}
/* always show scroll bar for short page.
* By doing this page background size won't change when expand/collapse sidebar sections.
*/
html {
overflow-y: scroll;
}
/** Font **/
html, body {
font-family: Helvetica, Arial, sans-serif;
/* font-family: futura-lt-w01-book, futura-lt-w05-book, sans-serif; a bit hard to read */
color: var(--theme-text-color);
}
.mw-body h1, .mw-body-content h1, .mw-body-content h2 {
color: var(--theme-heading-color);
}
body {
font-size: 14px;
}
.vector-body {
font-size: unset;
}
/** link color **/
/* Self-links aren't real links, they're not clickable.
* Hence, they shouldn't change color when hovered over like real links, as that is counter-intuitive.
* We should not use :not(.selflink) since it increases the priority and make it is difficult to override
* link styles for certain elements (e.g. in wiki.gg header).
*/
a,
a.selflink:hover, a.selflink:active {
text-decoration: none;
color: var(--theme-link-color);
}
a:visited {
color: #8D5345;
}
a:hover, a:active {
text-decoration: none;
color: var(--theme-link-color-hover);
}
/** red link **/
/* we don't really need to mark you have "visited" an inexistent page */
a.new, a.new:visited {
color: var(--theme-link-color-redlink);
}
/* -------------------------------------------------------- */
/* Tables */
/* -------------------------------------------------------- */
table {
/* fix 100% width table with border */
box-sizing: border-box;
}
table.article-table,
table.fandom-table,
table.lined,
table.bordered,
table.cellborder {
border-collapse: collapse;
border-style: solid;
border-color: #AD532D;
}
table.lined th,
table.lined td {
border-width: 0 0 1px 0;
}
/*** "terraria"-classed tables ***/
table.olo {
border: 2px solid transparent;
margin: calc(0.5em + 5px) 5px;
box-shadow: 0 0 0 2px var(--theme-content-background), 0 0 0 3px var(--theme-border-color);
border-radius: 3px; /* (border radius of .olo box) - 3px */
}
table.olo.noborder {
padding: 0;
border: 0;
}
table.olo th,
table.olo td {
padding: 3px 6px;
border-color: var(--theme-border-color);
border-style: solid;
border-width: 0;
}
table.olo th {
background: var(--theme-highlight-background);
border-color: var(--theme-border-color);
text-align: center;
}
table.olo caption {
font-weight: bold;
background: var(--theme-highlight-background);
padding: 5px;
margin: auto 2px;
}
table.olo > caption {
padding: 3px;
-moz-border-radius: 6px 6px 0 0;
-webkit-border-radius: 6px 6px 0 0;
border-radius: 6px 6px 0 0;
margin: 1px 1px -4px;
border-bottom-width: 1px;
box-shadow: 0 0 0 1px var(--theme-highlight-background);
position: relative;
}
table.olo > caption:after {
box-sizing: content-box;
content: "";
display: block;
width: 100%;
height: 1px;
background: var(--theme-highlight-background);
position: absolute;
left: -4px;
bottom: -2px;
border-left: 4px solid var(--theme-box-background-color);
border-right: 4px solid var(--theme-box-background-color);
}
table.olo > caption.plaincaption {
background: transparent;
border: 0;
box-shadow: 0 0 0 0;
margin-bottom: 4px;
}
table.olo > caption.plaincaption:after {
background: transparent;
border: 0;
}
table tfoot:empty,
table thead:empty {
display: none;
}
/* Auto line separators for tables */
table.olo.lined {
padding-bottom: 0;
/*display: inline-table;*/
}
table.olo.lined td {
border-width: 0;
border-bottom-width: 1px;
}
table.olo.lined::after {
content: "";
display: block;
height: 3px;
width: calc(100% - 6px);
position: absolute;
left: 3px;
bottom: 3px;
background-color: var(--theme-box-background-color);
}
table.lined td.noline, table.lined tr.noline td {
border-bottom-width: 0;
}
table tr.bottomline td {
border-bottom-width: 1px;
}
table tr.topline td {
border-top-width: 1px;
}
table td.bottomline, table.lined tr.noline td.bottomline {
border-bottom-width: 1px;
}
table td.topline {
border-top-width: 1px;
}
table.olo.cellborder,
table.olo.border {
border-spacing: 0;
padding: 4px 4px 4px 3px;
position: relative;
}
table.olo.cellborder::before,
table.olo.border::before {
content: "";
display: block;
width: 1px;
height: calc(100% - 6px);
background-color: var(--theme-box-background-color);
position: absolute;
left: 4px;
top: 3px;
}
table.olo.cellborder td,
table.olo.border td {
border-left-width: 1px;
border-bottom-width: 1px;
}
table.olo.cellborder th,
table.olo.border th {
border-left-width: 2px;
border-top-width: 2px;
}
table.olo.cellborder tr:first-of-type th,
table.olo.border tr:first-of-type th {
border-top: 0;
}
table.olo.cellborder::after,
table.olo.border::after {
content: "";
display: block;
height: 1px;
width: calc(100% - 6px);
position: absolute;
left: 3px;
bottom: 5px;
background-color: var(--theme-box-background-color);
}
/* Hack for using "border-collapse" and "border-radius" in the same table display by using one table nested within another */
table.outer {
white-space: nowrap;
}
table.inner {
border-collapse: collapse;
background: inherit;
width: 100%;
}
table.inner th {
border: 2px solid var(--theme-box-background-color);
}
/* Fix for siderail overlapping some wide tables */
@media screen and (max-width: 1520px) and (min-width: 1350px) {
.with-siderail table.olo .i {
white-space: normal;
}
.with-siderail table.olo th {
font-size: 90%;
}
.with-siderail table.olo td:not(.il1c) img {
max-width: 100%;
height: auto;
}
}
.olo th {
border-bottom: 1px solid;
}
.wikitable,
.wikitable > tr > th,
.wikitable > * > tr > th {
color: inherit;
background: none;
}
/*
.jquery-tablesorter th.headerSort{
border: 1px solid var(--theme-border-color);
}
*/
table.cargoTable.noMerge tr:nth-child(2n) {
background: rgba(0, 0, 0, 0.25);
}
table.cargoTable.noMerge tr:nth-child(2n+1) {
background: none;
}
table.olo caption {
border-width: 1px;
border-style: solid;
border-top-color: rgb(244, 124, 60, 0.1);
border-right-color: rgb(13, 4, 2, 0.5);
border-bottom-color: rgb(13, 4, 2, 0.5);
border-left-color: rgb(244, 124, 60, 0.1);
border-radius: 8px;
}
table.olo {
/*display: inherit;*/
width: auto;
}
.olo.sortable.lined.align-center.jquery-tablesorter {
/*width: min-content;*/
}
#possible-modifiers-table,
.olo.lined.sortable.jquery-tablesorter,
.olo.lined {
width: auto;
}
/**** base styles END *****/
/*********************************************************************************************************/
input, button {
color: var(--theme-control-text-color);
/* caret-color: var(--theme-text-color); */
}
input[type=submit] {
color: var(--theme-control-text-color);
}
::placeholder {
color: var(--theme-text-color-placeholder);
}
/* Removes VisualEdit button */
#ca-ve-edit {
display: none;
}
/* Link color */
.mw-parser-output a.external,
.mw-parser-output a.external:visited,
.mw-parser-output a.extiw,
.mw-parser-output a.extiw:visited,
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button {
color: #ff9000;
}
/* Text color */
#content,
#firstHeading,
.infocard .main-heading .hgroup,
h1,
h2,
h3,
h4,
h5,
h6,
div.hat-note.t-main,
#contentSub, #contentSub2,
.search-types .current a,
.infobox > .title > span,
code,
.trw-toggleable.not-toggled.achievements .achievement b * {
color: var(--theme-text-color);
}
.i .note,
.note-text {
color: var(--theme-text-color-note);
}
.pixel img, .pixel,
#mw-imagepage-section-filehistory img {
image-rendering: pixelated; /*for chrome*/
image-rendering: crisp-edges; /*for firefox*/
}
.small {
font-size: 85%;
}
.fullwidth, .full-width {
width: 100%;
}
.nowrap {
white-space: nowrap;
}
/* ".center" has width=100% rule, we don't want it, so use a different class name. */
.aligncenter,
.align-center {
text-align: center;
}
.alignleft,
.align-left {
text-align: left;
}
.alignright,
.align-right {
text-align: right;
}
/* clear fix for float block */
.clearfix {
*zoom: 1;
}
.clearfix::before,
.clearfix::after {
content: " ";
display: table;
}
.clearfix::after {
clear: both;
}
/* References smaller text than main */
.references {
font-size: 90%;
}
/* Larger font for Module: code display (default is smaller than other code pages) */
pre.lua.source-lua {
font-size: 14px !important;
}
/* Facilitate inline scary transclusion */
.scary-transclusion p, .scary-transclusion .mw-parser-output {
display: inline;
}
/* hide last empty paragraph at the end */
div.mw-parser-output > p:last-child > br:only-child {
display: none;
}
/* Fix empty parameter descriptions on api.php having no height, causing misalignments that seriously impede readability */
.apihelp-parameters dd:empty::before {
content: " ";
}
.block {
display: block;
}
.inline {
display: inline;
}
.inline-block {
display: inline-block;
}
hr.space {
height: 4px;
background: none;
border: 0;
}
.page-content .vertical-align-top * {
vertical-align: top;
}
.page-content .vertical-align-bottom * {
vertical-align: bottom;
}
/* Drowning Table No Border */
.drowning-table-no-border {
border: none;
}
/* Gadget description length */
.oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-top > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header,
.oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-inline > .oo-ui-fieldLayout-body {
max-width: unset;
}
/* Box at the top of all pages when the user has a new message on their User_talk: page */
.usermessage {
background-color: var(--theme-box-background-color);
border-color: var(--theme-box-border-color);
color: var(--theme-text-color);
}
/***********************************************************************************************************
* interface layout and styles for widgets outside of content box
***********************************************************************************************************/
:root {
--main-layout-logo-box-height: 200px;
--main-layout-logo-offset: 12px;
--main-layout-topbar-height: 35px; /* height of wiki.gg topbar */
--main-layout-sidebar-width: 180px; /* width of side navbar, without gap */
--main-layout-sidespace: 24px; /* whitespace width on most left and most right */
--main-layout-gap: 12px;
--main-layout-logo-height: calc(var(--theme-site-logo-height) + 20px);
--main-box-border-radius: 5px;
--main-inner-box-border-radius: calc(var(--main-box-border-radius) - var(--theme-box-border-width));
--main-box-padding: 12px;
background: var(--theme-site-background);
/* Removes second vertical scrollbar(mw 1.37 fix) */
overflow-y: unset; /* must be unset or visible, can not be auto, or side ad will not be sticky */
}
/**** Main Layout START ***********************************************************/
/**
* Note: wiki.gg topbar is position:fixed. So we don't need to consider it in grid layout
*/
html, body {
min-height: 100%;
}
html {
height: 100%;
scroll-padding-top: var(--main-layout-topbar-height);
}
body {
height: auto;
}
/*** main grid container ***/
body {
/* self */
box-sizing: border-box;
/* grid */
display: grid;
grid-template-columns: [body-left] var(--main-layout-sidespace) [aside-left] var(--main-layout-sidebar-width) [aside-right content-left] minmax(0, 1fr) [content-right] var(--main-layout-sidespace) [body-right];
grid-template-rows: [body-start] var(--main-layout-topbar-height) [page-start logo-start] var(--main-layout-logo-height) [logo-end nav-start] 0fr [nav-end content-start] auto [content-end footer-start] 0fr [footer-end] 1fr [page-end] 0fr [body-end];
gap: 0 var(--main-layout-gap);
}
/*** grid items ***/
/* Flatten DOM structure. Therefore we have following grid items under body grid container:
* div#mw-page-base, div#mw-head-base, #mw-navigation>h2, div#mw-head, div#mw-panel, div#content.mw-body, div#footer, footer.
*/
body > .content-wrapper,
#mw-navigation {
display: contents;
}
/** unused, hide them **/
#mw-head-base,
#mw-navigation > h2 {
display: none;
}
/** side nav bar **/
#mw-panel {
grid-column: aside-left/aside-right;
grid-row: nav-start/page-end;
margin-bottom: var(--main-layout-gap);
float: none;
width: unset;
padding: 0;
}
/** nav **/
#mw-head {
grid-column: content-left/content-right;
grid-row: nav-start/nav-end;
}
/** content **/
.mw-body {
grid-column: content-left/content-right;
grid-row: content-start/content-end;
}
/* For some page such as api.php, .mw-body is the only child, so take up all space. */
.mw-body:first-child {
grid-column: body-left/body-right;
grid-row: page-start/page-end;
}
/** #footer: content footer **/
#footer {
grid-column: content-left/content-right;
grid-row: footer-start/footer-end;
margin: 0;
}
/** used to gen box shadow for main box (nav + content + #footer) **/
#mw-page-base {
grid-column: content-left/content-right;
grid-row: nav-start/footer-end;
height: 100%;
}
/** wiki.gg footer bar **/
body > footer {
grid-column: body-left/body-right;
grid-row: page-end/body-end;
}
/*** logo block. It is absolute position ***/
#p-logo {
position: absolute;
width: 100%;
height: auto;
left: 0;
top: var(--main-layout-topbar-height);
background: var(--theme-site-logo-image) center center/var(--theme-site-logo-width) auto no-repeat;
display: flex;
align-items: center;
justify-content: center;
filter: drop-shadow(0 0 5px black);
}
/* use logo image as <a>'s background will sometime flicker when hovered on Firefox,
* I still don't know why, but move background to #p-logo can avoid this issue.
*/
#p-logo .mw-wiki-logo {
width: var(--theme-site-logo-width);
height: var(--theme-site-logo-height);
margin: auto;
background: none;
/* logo flicker fix */
}
/**** Main Layout END ***********************************************************/
/**** side panel START ***********************************************************/
#mw-panel {
font-size: 12px;
line-height: 1.5;
color: var(--theme-text-color);
}
#mw-panel a {
text-decoration: none;
}
/* sections */
#mw-panel .portal,
#mw-panel #p-logo + .portal {
margin: var(--main-layout-gap) 0 0 0;
padding: 0;
color: var(--theme-sidebar-heading-text-color);
border: var(--theme-box-border-width) solid var(--theme-box-border-color);
border-radius: 5px;
background: var(--theme-sidebar-box-background);
}
#mw-panel #p-logo + .portal {
margin-top: 0;
position: relative;
}
/* section heading */
#mw-panel #p-logo + .portal .vector-menu-heading,
#mw-panel .portal .vector-menu-heading {
margin: 0;
padding: 6px 10px;
border-bottom: var(--theme-sidebar-heading-border-bottom);
border-radius: var(--main-inner-box-border-radius) var(--main-inner-box-border-radius) 0 0;
background: var(--theme-sidebar-heading-background);
font-size: 15px;
line-height: 18px;
cursor: pointer;
display: flex;
align-items: center;
justify-content: space-between;
color: var(--theme-sidebar-heading-text-color);
}
/* arrow icon */
#mw-panel .portal .vector-menu-heading::after {
content: "";
display: inline-block;
background: none;
position: relative;
width: 0;
height: 0;
border-style: solid;
border-color: var(--theme-sidebar-heading-arrow-color) transparent;
border-width: 0 5px 6px 5px;
margin-top: 4px;
vertical-align: middle;
flex: 0 0 auto;
}
#mw-panel .portal .vector-menu-heading:hover::after {
border-color: var(--theme-sidebar-heading-arrow-color-hover) transparent;
}
#mw-panel .portal.collapsed .vector-menu-heading {
border-radius: var(--main-inner-box-border-radius);
}
#mw-panel .portal.collapsed .vector-menu-heading::after {
border-width: 6px 5px 0 5px;
}
/* list */
#mw-panel #p-logo + .portal .body,
#mw-panel .portal .body {
background: none;
border: 0;
padding: 0;
margin: 0;
border-top: var(--theme-sidebar-list-border-top);
}
#mw-panel .portal .body ul {
padding: var(--theme-sidebar-list-padding-top) 4px 4px;
}
#mw-panel .portal .body li {
margin: 0;
padding: 0;
font-size: inherit;
line-height: inherit;
background: var(--theme-sidebar-list-item-background);
border-radius: var(--main-inner-box-border-radius);
}
#mw-panel .portal .body li:hover {
background: var(--theme-sidebar-list-item-hover-mask);
}
#mw-panel .portal .body li a,
#mw-panel .portal .body li a:visited {
display: block;
padding: 3px 6px;
color: var(--theme-sidebar-list-item-text-color);
}
#mw-panel .portal .body li a:hover {
color: var(--theme-sidebar-list-item-text-color-hover);
}
#mw-panel .portal .body li a.feedlink { /* "Atom" RSS Feed */
text-indent: 14px; /* the icon is 12x12px, so 12px + 2px */
background-position: 8px center; /* align icon with other text */
}
#merch {
margin: 1.5em auto auto 1em;
}
/**** side panel END ***********************************************************/
/**** main content box START ***********************************************************/
/**** box for nav+content+#footer ****/
#mw-page-base {
border: var(--theme-box-border-width) solid var(--theme-box-border-color);
border-radius: 5px;
box-sizing: border-box;
background: var(--theme-page-base-background);
}
/**** navbar ****/
#mw-head {
margin: var(--theme-box-border-width) var(--theme-box-border-width) 0;
padding: var(--main-box-padding) 0 0 0;
background: var(--theme-navbar-background);
position: relative;
display: flex;
justify-content: space-between;
align-items: flex-end;
width: auto;
}
#mw-head #left-navigation,
#mw-head #right-navigation {
float: none;
flex: 1 1 auto;
margin: 0;
display: flex;
align-items: flex-end;
}
#mw-head #left-navigation::before, #mw-head #left-navigation::after,
#mw-head #right-navigation::before,
#mw-head #right-navigation::after {
content: "";
display: block;
border-bottom: 1px solid var(--theme-navbar-border-color);
}
#mw-head #left-navigation {
justify-content: flex-start;
}
#mw-head #left-navigation::before {
flex: 0 0 var(--main-box-padding);
}
#mw-head #left-navigation::after {
flex: 1 1 auto;
}
#mw-head #right-navigation {
justify-content: flex-end;
}
#mw-head #right-navigation::before {
flex: 1 1 auto;
}
#mw-head #right-navigation::after {
flex: 0 0 var(--main-box-padding);
}
/* reset */
#p-search,
.vector-menu-dropdown,
#mw-head .vector-menu-dropdown .vector-menu-heading,
.vector-menu-dropdown .vector-menu-heading span,
.vectorTabs,
.vectorTabs ul,
.vectorTabs span,
.vectorTabs li,
.vectorTabs li a,
.vectorTabs li.selected a,
.vectorTabs li.selected a:visited {
background-image: none;
float: none;
height: auto;
display: block;
}
#mw-head input {
display: block;
z-index: 1;
}
#mw-head input + .vector-menu-heading {
z-index: 0;
}
.vectorMenuCheckbox:focus + .vector-menu-heading {
outline: 0;
}
.vectorTabs ul {
display: flex;
}
.vectorTabs ul li,
.vector-menu-dropdown {
display: block;
white-space: nowrap;
}
.vector-menu-dropdown.emptyPortlet {
display: none;
}
/* override some mw css */
div.vectorTabs li.selected a,
div.vectorTabs li.selected a:visited,
div.vectorTabs li a,
div.vector-menu-dropdown .vector-menu-heading span {
color: var(--theme-navbar-tab-text-color);
font-size: 14px;
line-height: 24px;
padding: 3px 12px;
overflow: hidden;
}
.vector-menu-dropdown .vector-menu-heading:hover span {
color: var(--theme-navbar-tab-text-color); /* reset */
text-decoration: underline;
}
.vector-menu-tabs {
padding: 0;
}
.vectorTabs li,
.vector-menu-dropdown {
background: var(--theme-navbar-tab-background);
border-style: solid;
border-color: var(--theme-navbar-tab-border-color);
border-width: 1px;
border-radius: var(--main-box-border-radius) var(--main-box-border-radius) 0 0;
box-shadow: var(--theme-navbar-tab-box-shadow);
position: relative;
margin-right: calc(var(--main-box-padding) / 2);
}
.vectorTabs li::after,
.vector-menu-dropdown::after {
content: "";
display: block;
width: calc(var(--main-box-padding) / 2);
border-bottom: 1px solid var(--theme-navbar-tab-border-color);
position: absolute;
left: 100%;
margin-left: 1px;
}
div.vectorTabs li:hover,
div.vector-menu-dropdown:hover,
div.vector-menu-dropdown.open {
color: var(--theme-navbar-tab-text-color-hover);
border-color: var(--theme-navbar-tab-border-color-hover);
background: var(--theme-navbar-tab-background-hover);
}
div.vectorTabs li.selected:hover a,
div.vectorTabs li.selected:hover a:visited,
div.vectorTabs li:hover a,
div.vector-menu-dropdown:hover .vector-menu-heading span,
div.vector-menu-dropdown.open .vector-menu-heading span {
color: var(--theme-navbar-tab-text-color-hover);
}
.vectorTabs li.new a,
.vectorTabs li.new a:visited {
color: var(--theme-navbar-tab-text-color-redlink);
}
.vectorTabs li.selected {
background: var(--theme-navbar-tab-selected-background);
border-color: var(--theme-navbar-tab-selected-border-color);
border-bottom: 0;
padding-bottom: 1px;
}
.vectorTabs li.selected:hover {
background: var(--theme-navbar-tab-selected-background);
}
.vectorTabs li.selected:hover span {
background: none;
}
/* watch/unwatch star */
.vectorTabs #ca-unwatch.icon a,
.vectorTabs #ca-watch.icon a,
.vectorTabs #ca-unwatch.icon a.loading,
.vectorTabs #ca-watch.icon a.loading {
display: block;
position: unset;
width: 18px;
height: 18px;
padding: 6px 8px;
box-sizing: content-box;
}
.vector-menu-tabs .mw-watchlink.icon a::before {
height: 18px;
width: 18px;
display: inline-block;
position: unset;
margin-right: 20px;
}
.vector-menu-tabs #ca-unwatch.icon .loading::before,
.vector-menu-tabs #ca-watch.icon .loading::before {
transform-origin: 50% 52%;
}
#mw-head .vector-menu-dropdown .vector-menu-heading {
padding: 0;
margin: 0;
}
.vector-menu-dropdown .vector-menu-heading::after {
display: none;
}
.vector-menu-dropdown .vector-menu-heading span::after {
content: "";
display: inline-block;
background: none;
position: unset;
width: 0;
height: 0;
border-color: var(--theme-navbar-tab-dropdown-arrow-color) transparent;
border-style: solid;
border-width: 6px 5px 0 5px;
margin-left: 4px;
vertical-align: middle;
}
.vector-menu-dropdown .vector-menu-checkbox:checked ~ .vector-menu-heading span::after,
.vector-menu-dropdown:hover .vector-menu-heading span::after {
border-width: 0 5px 6px 5px;
border-color: var(--theme-navbar-tab-dropdown-arrow-color-hover) transparent;
}
/* drop down menu */
.vector-menu-dropdown.open .menu {
visibility: visible;
}
/* reset mw 1.37 css */
.vector-menu-dropdown:not(.vector-user-menu) li {
font-size: 1em;
}
.vector-menu-dropdown .vector-menu-content,
.vector-menu-dropdown > .menu {
font-size: 15px;
background: var(--theme-navbar-tab-dropdown-background);
margin: 0;
border-radius: 0 0 var(--main-box-border-radius) var(--main-box-border-radius);
border-width: 1px;
border-style: solid;
border-color: var(--theme-navbar-tab-dropdown-border-color);
box-shadow: var(--theme-navbar-tab-dropdown-box-shadow);
padding: 4px;
top: 100%;
left: -1px;
/* 1px for border */
min-width: 8em;
}
.vector-menu-dropdown .menu li a {
text-decoration: none;
padding: 10px 8px;
border-radius: calc(var(--main-box-border-radius) - 2px);
font-size: 1em;
color: var(--theme-navbar-tab-text-color);
}
.vector-menu-dropdown .menu li a:hover {
background-color: var(--theme-navbar-tab-dropdown-hover-mask);
color: var(--theme-navbar-tab-text-color-hover);
}
.vector-menu-dropdown li.selected {
display: none; /* just remove current selected (already displayed in header) */
}
/* search */
#p-search form,
#p-search input {
margin: 0;
}
#mw-head #p-search {
margin: 0;
padding: 0 0 6px calc(var(--main-layout-gap) / 2);
border-bottom: 1px solid var(--theme-navbar-tab-border-color);
}
#simpleSearch {
background: none;
margin: 0;
border: 0;
color: var(--theme-text-color);
width: 18em;
padding: 0;
height: auto;
border-radius: 0;
transition: none;
display: grid;
grid-template-columns: 1fr 0fr;
grid-template-rows: 1fr;
align-content: stretch;
justify-content: stretch;
}
#simpleSearch #searchInput {
grid-column: 1/2;
grid-row: 1/2;
font-size: 14px;
line-height: 16px;
text-align: left;
padding: 3px 5px;
background: var(--theme-navbar-search-input-background);
border-radius: 2px 0 0 2px;
border-width: 1px;
border-style: solid;
border-color: var(--theme-navbar-search-input-border-color);
border-right: 0;
word-wrap: break-word;
appearance: none;
-webkit-appearance: none;
color: var(--theme-navbar-search-input-text-color);
height: auto;
}
#searchInput:focus,
#simpleSearch:hover #searchInput,
#simpleSearch:hover #searchInput:focus {
border-color: var(--theme-navbar-search-input-border-color);
box-shadow: none;
}
#simpleSearch #searchButton {
grid-column: 2/3;
grid-row: 1/2;
box-sizing: border-box;
position: static; /* reset css from mw internal */
display: block;
width: 28px;
height: 100%; /* mw internal css override its button default styles, so override again */
background: var(--theme-navbar-search-button-background);
border: 1px solid;
border-color: var(--theme-navbar-search-botton-border-color);
border-radius: 0 2px 2px 0;
z-index: 0;
}
#simpleSearch #searchButton:hover,
#searchInput:hover ~ #searchButton,
#searchInput:focus ~ #searchButton {
background: var(--theme-navbar-search-button-background-active);
border-color: var(--theme-navbar-search-botton-border-color-active);
} /* use ::before & ::after to draw search icon */
#simpleSearch::before,
#simpleSearch::after {
content: "";
display: block;
grid-column: 2/3;
grid-row: 1/2;
z-index: 1;
place-self: center;
border-style: solid;
border-color: var(--theme-navbar-search-botton-text-color);
pointer-events: none;
}
#simpleSearch:hover::before,
#simpleSearch:hover::after {
border-color: var(--theme-navbar-search-botton-text-color-active);
}
#simpleSearch::before {
border-width: 2px;
border-radius: 100%;
width: 8px;
height: 8px;
margin: 0 0 1px 0;
transform: translateX(-1px);
}
#simpleSearch::after {
border-width: 1px;
width: 3px;
height: 0;
transform: translate(4px, 4px) rotate(45deg);
}
/* search result suggestion */
.suggestions {
background: var(--theme-navbar-search-suggestions-background);
border: 1px solid;
border-color: var(--theme-navbar-search-suggestions-border-color);
transform: translateX(3px); /* self border 2px + input border 1px */
}
.suggestions .suggestions-results,
.suggestions .suggestions-special {
background: none;
border: 0;
}
.suggestions .suggestions-results {
border-bottom: 1px solid;
border-bottom-color: var(--theme-navbar-search-suggestions-results-border-bottom-color);
}
.suggestions .suggestions-result,
.suggestions .suggestions-special .special-query,
.suggestions a.mw-searchSuggest-link,
.suggestions a.mw-searchSuggest-link:hover,
.suggestions a.mw-searchSuggest-link:active,
.suggestions a.mw-searchSuggest-link:focus {
color: var(--theme-navbar-search-suggestions-text-color);
}
.suggestions .suggestions-result-current {
background: var(--theme-navbar-search-suggestions-hover-mask);
color: var(--theme-navbar-search-suggestions-text-color-hover);
}
.suggestions .suggestions-special {
margin-top: var(--theme-navbar-search-suggestions-special-offset-top);
border-top: 1px solid;
border-top-color: var(--theme-navbar-search-suggestions-special-border-top-color);
}
.suggestions .suggestions-special .special-label {
color: var(--theme-navbar-search-suggestions-special-label-text-color);
}
.suggestions .suggestions-result-current .special-label {
color: var(--theme-navbar-search-suggestions-special-label-text-color-hover);
}
/**** main content box ****/
body .mw-body {
color: var(--theme-text-color); /* override mw internal css */
background: var(--theme-content-background);
border-style: var(--theme-content-border-style);
border-width: var(--theme-content-border-width);
border-color: var(--theme-content-border-color);
margin: 0 var(--theme-box-border-width);
box-sizing: border-box;
padding: 0;
z-index: 1; /* cover #footer */
display: flex;
flex-direction: column;
}
.content-body {
flex: 1 1 auto;
}
.content-body > main {
align-self: stretch;
padding: var(--main-box-padding);
}
#firstHeading {
border: 0;
margin: 0;
overflow: hidden; /* override mw internal css, fix scroll-x issue for narrow width */
color: var(--theme-heading-color);
}
#contentSub, #contentSub2 {
margin: 0;
}
#contentSub .subpages {
color: transparent;
line-height: 1.5;
font-size: 0;
}
#contentSub .subpages a {
font-size: 12px;
vertical-align: middle;
display: inline-flex;
align-items: center;
padding-left: 4px;
}
#contentSub .subpages a::before {
content: "";
display: inline-block;
height: 4px;
width: 4px;
border-color: var(--theme-content-subpage-icon-color);
border-style: solid;
border-width: 0 0 2px 2px;
margin: 0 2px 0 0;
transform: rotate(45deg);
}
#bodyContent {
display: flex;
flex-direction: column;
}
#mw-content-text {
flex: 1 1 auto;
min-height: 35em;
}
#mw-content-text::before {
content: "";
display: block;
height: 0;
border-top: var(--theme-content-heading-rule-border-top);
border-bottom: var(--theme-content-heading-rule-border-bottom);
margin-top: 2px;
margin-bottom: 1em; /* will collapse with margin-top of content's "top element" */
}
/* section edit link */
.mw-editsection {
white-space: nowrap;
}
/* "category:" box */
#catlinks {
background: var(--theme-content-category-background);
border-width: var(--theme-content-category-border-width);
border-style: var(--theme-content-category-border-style);
border-color: var(--theme-content-category-border-color);
border-radius: var(--theme-content-category-border-radius);
margin: var(--main-layout-gap) 0 0 0;
padding: calc(var(--main-box-padding) / 2) var(--main-box-padding);
}
/* ads */
div.games-showcase-header,
div.games-showcase-footer,
.content-body > .games-showcase-sidebar {
margin: 0;
padding: var(--main-box-padding);
}
div.games-showcase-header {
padding-bottom: 0;
}
div.games-showcase-footer {
padding-top: 0;
}
.games-showcase-header img,
.games-showcase-footer img {
height: 100%;
width: auto;
object-fit: contain;
}
.content-body > .games-showcase-sidebar {
padding-left: 0;
}
aside.games-showcase-sidebar div.sidebar-showcase {
padding: 0 0 var(--main-box-padding) 0;
}
@media screen and (max-width: 1100px) {
.games-showcase-header img,
.games-showcase-footer img {
height: auto !important;
width: 100% !important;
object-fit: contain;
}
}
@media screen and (max-width: 926px) {
.games-showcase-header img,
.games-showcase-footer img {
object-position: 50%;
height: 105px !important;
width: 100% !important;
object-fit: none !important;
}
}
/**** #footer (copyright info) ****/
#footer {
/* self */
color: var(--theme-footer-text-color);
background: var(--theme-footer-background);
background-clip: padding-box;
padding: var(--main-box-padding);
margin: 0 var(--theme-box-border-width) var(--theme-box-border-width) var(--theme-box-border-width);
border-radius: var(--theme-footer-border-radius);
position: relative;
/* grid */
display: grid;
grid-template-columns: [l] 1fr 0fr [r];
grid-template-rows: [t] auto auto [b];
z-index: 0; /* covered by content */
}
.mw-footer li {
color: var(--theme-footer-text-color);
}
#footer a {
color: var(--theme-footer-link-color);
}
#footer a:hover {
color: var(--theme-footer-link-color-hover);
}
#footer-info {
font-size: 11px;
display: contents;
}
#footer ul li {
font-size: inherit;
line-height: 1.5;
padding: 0;
}
#footer-icons {
grid-column: span 1/r;
grid-row: t/b;
place-self: end;
}
#footer #footer-info-lastmod {
grid-column: l/span 1;
grid-row: t/span 1;
place-self: start;
margin-bottom: 1em;
}
#footer #footer-info-copyright {
grid-column: l/span 1;
grid-row: span 1/b;
place-self: end stretch;
position: relative;
padding-right: 100px;
}
#footer-info-copyright img {
position: absolute;
right: 0;
/* mediawiki logo is 31px height, and this image has a 1px black border,
a small tweak to make them visually matched on size and position */
bottom: -1px;
height: 33px;
width: auto;
}
#footer-places,
#footer > div {
display: none;
}
/**** main content box START ***********************************************************/
/****** responsive Layout ******/
@media screen and (max-width: 1800px) {
:root {
--main-layout-sidespace: 0px; /* whitespace width on most left and most right,must with "px" */
}
} /* screen and (max-width: 1800px) */
@media screen and (max-width: 1365px) {
:root {
--main-layout-sidespace: 0;
--main-layout-logo-height: calc( var(--theme-site-logo-height) * 0.75 + 20px);
}
/* re-style "sidebar" nav */
body {
height: 100%;
grid-template-columns: [body-left] 0 [aside-left content-left] minmax(0, 1fr) [content-right aside-right] 0 [body-right];
grid-template-rows: [body-start] var(--main-layout-topbar-height) [page-start logo-start] var(--main-layout-logo-height) [logo-end aside-start] auto [aside-end nav-start] 0fr [nav-end content-start] 1fr [content-end footer-start] 0fr [footer-end] auto [page-end] 0fr [body-end];
}
#p-logo {
background-size: calc(var(--theme-site-logo-width) * 0.75) auto;
}
#p-logo .mw-wiki-logo {
width: calc(var(--theme-site-logo-width) * 0.75);
height: calc(var(--theme-site-logo-height) * 0.75);
}
#mw-panel {
grid-column: aside-left/aside-right;
grid-row: aside-start/aside-end;
height: 35px;
display: flex;
align-items: flex-end;
padding: 0 var(--main-layout-gap);
border: var(--theme-box-border-width) solid var(--theme-box-border-color);
border-radius: 5px;
background: var(--theme-sidebar-box-background-2);
}
#mw-panel .portal,
#mw-panel #p-logo + .portal {
background: none;
box-shadow: none;
border: 0;
margin: 0;
position: relative;
}
#mw-panel #p-logo + .portal .vector-menu-heading,
#mw-panel .portal .vector-menu-heading {
padding: 9px 12px 8px;
border: 0;
border-radius: 0;
background: none;
color: var(--theme-sidebar-heading-text-color-2);
}
#mw-panel #p-logo + .portal.expanded .vector-menu-heading,
#mw-panel .portal.expanded .vector-menu-heading,
#mw-panel #p-logo + .portal:hover .vector-menu-heading,
#mw-panel .portal:hover .vector-menu-heading {
background: var(--theme-sidebar-list-item-hover-mask);
border-radius: 0;
}
#mw-panel .portal .vector-menu-heading::after {
border-color: var(--theme-sidebar-heading-arrow-color-2) transparent;
}
#mw-panel .portal .vector-menu-heading:hover::after {
border-color: var(--theme-sidebar-heading-arrow-color-hover-2) transparent;
}
#mw-navigation #mw-panel .portal .vector-menu-heading::after {
margin-left: 4px;
}
#mw-panel div.portal .vector-menu-heading::after {
border-width: 6px 5px 0 5px;
}
#mw-panel div.portal.expanded .vector-menu-heading::after,
#mw-panel div.portal:hover .vector-menu-heading::after {
border-width: 0 5px 6px 5px;
}
#mw-panel #p-logo + .portal .body,
#mw-panel .portal .body {
display: none !important; /* !important is required, since there is inline-css from sidebar collapse/expand */
position: absolute;
left: 0;
top: 100%;
z-index: 50;
width: max-content;
border: var(--theme-sidebar-dropdown-border);
border-top: 0;
background: var(--theme-sidebar-dropdown-background);
box-shadow: var(--theme-sidebar-box-shadow);
border-radius: 0 0 var(--main-box-border-radius) var(--main-box-border-radius);
min-width: 8em;
}
#mw-panel #p-logo + .portal.expanded .body,
#mw-panel .portal.expanded .body,
#mw-panel #p-logo + .portal:hover .body,
#mw-panel .portal:hover .body {
display: block !important;
}
#mw-panel .portal .body li a,
#mw-panel .portal .body li a:visited {
padding: 6px 8px;
}
/* search: move to sidebar nav box ("main nav bar") */
#mw-head #p-search {
position: absolute;
top: calc(0px - var(--theme-sidebar-box-border-width-2) - 44px);
}
#mw-head #right-navigation #p-cactions {
margin-right: 0;
}
/* "more" menu in #right-navigation causes horizontal scroll bar appear */
#right-navigation .vector-menu-dropdown .vector-menu-content {
left: auto;
right: -1px; /* 1px for border */
}
/* hide sidebar toggle */
#nav-content-size-toggle {
display: none;
}
/* site footer */
body > footer {
margin-top: var(--main-layout-gap);
}
#mw-head #p-search {
border-bottom: 0;
padding-right: calc(var(--main-box-padding) / 2);
}
} /* screen and (max-width: 1365px) */
@media screen and (max-width: 900px) {
:root {
--main-layout-logo-height: calc( var(--theme-site-logo-height) * 0.5 + 20px);
--main-layout-gap: 6px;
--main-box-padding: 6px;
background: var(--theme-site-background);
}
body {
grid-template-columns: [body-left aside-left content-left] minmax(0, 1fr) [aside-right content-right body-right];
}
/** reset mw internal css **/
#mw-head {
position: relative !important;
margin-top: 0;
top: 0;
}
div#mw-navigation div#mw-panel {
display: flex;
position: static;
width: auto;
overflow: visible;
}
div#mw-navigation div#mw-panel .portal {
width: auto;
}
body #footer {
padding-top: 0.75em;
}
body #footer #footer-info-lastmod,
body #footer #footer-info-viewcount {
display: block;
}
#mw-head div#left-navigation,
#mw-head div#right-navigation {
position: static;
}
div#p-logo {
display: block;
/* move to left */
margin: 0 var(--main-layout-gap);
width: calc(var(--theme-site-logo-width) * 0.5);
background-size: calc(var(--theme-site-logo-width) * 0.5) auto;
}
#p-logo .mw-wiki-logo {
width: calc(var(--theme-site-logo-width) * 0.5);
height: calc(var(--theme-site-logo-height) * 0.5);
}
div.mw-body {
margin-top: 0;
margin-left: 0;
margin-right: 0;
}
#mw-head #p-search {
background: var(--theme-navbar-search-background);
padding: 6px 12px 6px 6px;
border: var(--theme-box-border-width) solid var(--theme-box-border-color);
border-radius: 5px;
border-radius: var(--main-box-border-radius) 0 0 var(--main-box-border-radius);
border-width: var(--theme-box-border-width) 0 var(--theme-box-border-width) var(--theme-box-border-width);
top: -110px;
right: -4px;
z-index: 50;
}
#mw-head,
#mw-panel,
.mw-body,
#footer,
#mw-page-base {
border-radius: 0;
border-left: 0;
border-right: 0;
margin-left: 0;
margin-right: 0;
}
#mw-panel::before {
left: 0;
right: 0;
}
} /* screen and (max-width:900px) */
@media screen and (max-width: 720px) {
:root {
--main-layout-topbar-height: 35px; /* height of wiki.gg topbar */
}
/* reset */
div#p-namespaces, div#p-views, div#p-variants {
top: 0;
}
div#mw-navigation div#mw-panel {
font-size: 12px;
}
/* styles */
#mw-panel #p-logo + .portal .vector-menu-heading,
#mw-panel .portal .vector-menu-heading {
font-size: 12px;
padding: 8px 6px;
}
#mw-panel div.portal .vector-menu-heading::after,
#mw-panel .portal.collapsed .vector-menu-heading::after {
border-width: 5px 4px 0;
margin-top: 1px;
}
#mw-panel div.portal.expanded .vector-menu-heading::after,
#mw-panel div.portal:hover .vector-menu-heading::after {
border-width: 0 4px 5px;
}
#mw-panel #p-logo + .portal {
margin-left: calc(var(--main-layout-gap) - 6px);
}
div.vectorTabs li.selected a,
div.vectorTabs li.selected a:visited,
div.vectorTabs li a,
div.vector-menu-dropdown .vector-menu-heading span {
font-size: 12px;
padding: 1px 8px;
}
.vectorTabs #ca-unwatch.icon a,
.vectorTabs #ca-watch.icon a,
.vectorTabs #ca-unwatch.icon a.loading,
.vectorTabs #ca-watch.icon a.loading {
padding: 4px 8px;
}
} /* screen and (max-width:720px) */
@media screen and (max-width: 600px) {
:root {
background: var(--theme-site-background);
}
/* reset mw internal css */
#footer #footer-icons {
float: none;
}
#footer #footer-info-copyright {
padding-right: 0;
padding-bottom: 40px;
right: auto;
left: 0;
}
#footer-info-copyright img {
right: auto;
left: 0;
}
div#p-logo {
margin: auto;
width: 100%;
height: 125px;
}
#mw-panel {
margin-top: 45px;
}
#mw-panel::before {
transform: translateY(45px);
}
#mw-head #p-search {
top: -92px;
box-sizing: border-box;
width: 100%;
max-width: 20em;
margin: 0;
padding: var(--main-box-padding);
box-shadow: none;
left: 50%;
right: auto;
transform: translateX(-50%);
border-radius: var(--main-box-border-radius);
border-width: var(--theme-box-border-width);
}
div#simpleSearch {
margin: auto;
width: auto;
}
/* content nav to icons */
div.vectorTabs li.selected a,
div.vectorTabs li.selected a:visited,
div.vectorTabs li a,
div.vector-menu-dropdown .vector-menu-heading span {
width: 20px;
height: 20px;
line-height: 20px;
padding: 3px 6px;
box-sizing: content-box;
}
div.vectorTabs li a::before,
div.vector-menu-dropdown .vector-menu-heading span::before {
content: "";
display: inline-block;
background-color: transparent;
background-repeat: no-repeat;
background-position: center top;
background-size: 100% auto;
width: 20px;
height: 0;
border-bottom: 60px solid transparent;
filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color));
margin: -40px 20px 0 0;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 2v16h4v-2H6V4h3.994v4H14v1h2V7.01L11 2z' /%3E%3Cpath d='M13.339 10a.641.641 0 0 0-.643.643v.418a3.536 3.536 0 0 0-1.064.44l-.291-.291a.64.64 0 0 0-.91 0l-.226.228a.641.641 0 0 0 0 .909l.293.293a3.536 3.536 0 0 0-.437 1.056h-.418A.641.641 0 0 0 9 14.34v.322c0 .356.286.643.643.643h.418a3.536 3.536 0 0 0 .44 1.064l-.296.297a.641.641 0 0 0 0 .91l.227.227a.642.642 0 0 0 .909 0l.3-.3a3.536 3.536 0 0 0 1.055.437v.418c0 .357.287.643.643.643h.322a.641.641 0 0 0 .643-.643v-.418a3.536 3.536 0 0 0 1.056-.436l.3.299a.642.642 0 0 0 .908 0l.228-.228a.641.641 0 0 0 0-.909l-.298-.299a3.536 3.536 0 0 0 .441-1.062h.418A.641.641 0 0 0 18 14.66v-.322a.641.641 0 0 0-.643-.643h-.418a3.536 3.536 0 0 0-.436-1.056l.293-.293a.641.641 0 0 0 0-.91l-.228-.227a.642.642 0 0 0-.909 0l-.292.292a3.536 3.536 0 0 0-1.063-.441v-.418A.641.641 0 0 0 13.66 10zm.161 2.5a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-2-2 2 2 0 0 1 2-2z' /%3E%3C/svg%3E%0A");
}
div.vectorTabs li:hover a::before,
div.vector-menu-dropdown:hover .vector-menu-heading span::before,
div.vector-menu-dropdown.open .vector-menu-heading span::before {
filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color-hover));
}
.vectorTabs li.new a::before,
.vectorTabs li.new:hover a::before {
filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color-redlink));
}
#ca-edit a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='m12.879 2.165-9.465 9.471 4.95 4.95 9.465-9.471zm0 2.829L15 7.115l-6.636 6.643-2.121-2.122zM6.95 18H2v-4.95z'/%3E%3C/svg%3E%0A");
}
#ca-view a::before,
#ca-view-foreign a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M9.92 4.91c-2.78 0-5.42 1.77-7.53 4.95l-.371.555.371.555c2.12 3.17 4.76 4.95 7.53 4.95 2.78 0 5.42-1.77 7.53-4.95l.371-.555-.371-.555c-2.12-3.17-4.76-4.95-7.53-4.95zm0 2c1.75 0 3.6 1.19 5.34 3.5-1.74 2.31-3.59 3.5-5.34 3.5s-3.6-1.19-5.34-3.5c1.74-2.31 3.59-3.5 5.34-3.5z'/%3E%3Cpath d='M9.84 5.31C7.72 5.31 6 7.04 6 9.15c0 2.12 1.73 3.84 3.84 3.84 2.12 0 3.84-1.73 3.84-3.84 0-2.12-1.73-3.84-3.84-3.84zm0 1c1.58 0 2.84 1.27 2.84 2.84 0 1.58-1.27 2.84-2.84 2.84C8.26 11.99 7 10.72 7 9.15c0-1.58 1.27-2.84 2.84-2.84z'/%3E%3C/svg%3E");
}
#left-navigation li[id^=ca-nstab-] a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 2v16h12V7.01L11 2zm2 2h3.994v4H14v8H6z'/%3E%3C/svg%3E%0A");
}
#ca-history a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M10 2a8 8 0 0 0-8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0-8-8zm0 2a6 6 0 0 1 6 6 6 6 0 0 1-6 6 6 6 0 0 1-6-6 6 6 0 0 1 6-6z'/%3E%3Cpath d='M9.984 4.986A1 1 0 0 0 9 6v5h3a1 1 0 1 0 0-2h-1V6a1 1 0 0 0-1.016-1.014z'/%3E%3C/svg%3E%0A");
}
#ca-talk a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M5.391 15.575c.553 1.556-.098 2.537-.942 3.425 3.262-.731 3.243-2.134 3.77-3.425zm10.366-3.933c-.553 1.557.098 2.538.942 3.426-3.262-.732-3.242-2.134-3.769-3.426z'/%3E%3Cpath d='M7.768 7.146c-3.202 0-5.798 2.035-5.797 4.545 0 2.51 2.596 4.544 5.797 4.543 3.2 0 5.794-2.034 5.795-4.543 0-2.51-2.595-4.544-5.795-4.545zm-.022 2.247c2.01 0 3.64 1.034 3.639 2.308-.001 1.274-1.63 2.306-3.639 2.307-2.01 0-3.64-1.033-3.64-2.307-.001-1.275 1.629-2.309 3.64-2.308z'/%3E%3Cpath d='M12.473 2.727c-3.604 0-6.525 2.149-6.526 4.8l2.104-.017c.001-1.392 1.974-2.52 4.406-2.52 2.433 0 4.407 1.128 4.408 2.52 0 1.393-1.973 2.522-4.408 2.521l.016 2.3c3.603-.001 6.524-2.152 6.523-4.804 0-2.65-2.92-4.8-6.523-4.8z'/%3E%3C/svg%3E%0A");
}
#t-contributions a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 5v3.272A2 2 0 0 1 5 8a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-1-.27V15h10V5H4z'/%3E%3Ccircle cx='15.001' cy='10' r='2'/%3E%3Ccircle cx='9' cy='4' r='2'/%3E%3Ccircle cx='9' cy='16' r='2'/%3E%3C/svg%3E");
}
#ca-addsection a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Crect width='2' height='12' x='9' y='4' ry='0'/%3E%3Crect width='12' height='2' x='4' y='9' ry='0'/%3E%3C/svg%3E%0A");
}
#ca-viewsource a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M3 4h3v1H5v11h1v1H3zm14 0v13h-3v-1h1V5h-1V4zM6.5 4H9v1H8v11h1v1H6.5zm7 0v13H11v-1h1V5h-1V4z'/%3E%3C/svg%3E%0A");
}
#p-variants .vector-menu-heading span::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='20' viewBox='0 0 48 48' width='20'%3E%3Cpath d='M0 0h48v48h-48z' fill='none'/%3E%3Cpath d='M23.99 4c-11.05 0-19.99 8.95-19.99 20s8.94 20 19.99 20c11.05 0 20.01-8.95 20.01-20s-8.96-20-20.01-20zm13.85 12h-5.9c-.65-2.5-1.56-4.9-2.76-7.12 3.68 1.26 6.74 3.81 8.66 7.12zm-13.84-7.93c1.67 2.4 2.97 5.07 3.82 7.93h-7.64c.85-2.86 2.15-5.53 3.82-7.93zm-15.48 19.93c-.33-1.28-.52-2.62-.52-4s.19-2.72.52-4h6.75c-.16 1.31-.27 2.64-.27 4 0 1.36.11 2.69.28 4h-6.76zm1.63 4h5.9c.65 2.5 1.56 4.9 2.76 7.13-3.68-1.26-6.74-3.82-8.66-7.13zm5.9-16h-5.9c1.92-3.31 4.98-5.87 8.66-7.13-1.2 2.23-2.11 4.63-2.76 7.13zm7.95 23.93c-1.66-2.4-2.96-5.07-3.82-7.93h7.64c-.86 2.86-2.16 5.53-3.82 7.93zm4.68-11.93h-9.36c-.19-1.31-.32-2.64-.32-4 0-1.36.13-2.69.32-4h9.36c.19 1.31.32 2.64.32 4 0 1.36-.13 2.69-.32 4zm.51 11.12c1.2-2.23 2.11-4.62 2.76-7.12h5.9c-1.93 3.31-4.99 5.86-8.66 7.12zm3.53-11.12c.16-1.31.28-2.64.28-4 0-1.36-.11-2.69-.28-4h6.75c.33 1.28.53 2.62.53 4s-.19 2.72-.53 4h-6.75z'/%3E%3C/svg%3E");
}
#p-cactions .vector-menu-heading span::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='20' viewBox='0 0 24 24' width='20'%3E%3Cpath d='M14 6C14 7.10457 13.1046 8 12 8C10.8954 8 10 7.10457 10 6C10 4.89543 10.8954 4 12 4C13.1046 4 14 4.89543 14 6Z'/%3E%3Cpath d='M14 12C14 13.1046 13.1046 14 12 14C10.8954 14 10 13.1046 10 12C10 10.8954 10.8954 10 12 10C13.1046 10 14 10.8954 14 12Z'/%3E%3Cpath d='M14 18C14 19.1046 13.1046 20 12 20C10.8954 20 10 19.1046 10 18C10 16.8954 10.8954 16 12 16C13.1046 16 14 16.8954 14 18Z'/%3E%3C/svg%3E");
}
/* Except watch/unwatch star. It does not work under chrome. */
div.vectorTabs li.mw-watchlink a::before {
border: 0;
filter: none;
margin: 0 20px 0 0;
}
} /* screen and (max-width:600px) */
@media screen and (max-width: 450px) {
#mw-panel {
padding-left: 6px;
padding-right: 6px;
}
#mw-panel div.portal .vector-menu-heading::after {
display: none;
}
#mw-panel #p-navigation #p-navigation-label,
#mw-panel #p-lang #p-lang-label {
width: 18px;
display: block;
white-space: nowrap;
padding: 8px;
}
#p-navigation-label::before,
#p-lang-label::before {
content: "";
display: inline-block;
vertical-align: bottom;
background-color: transparent;
background-repeat: no-repeat;
background-position: center top;
background-size: 100% auto;
width: 18px;
height: 0;
border-bottom: 60px solid transparent;
position: relative;
filter: drop-shadow(0 42px 0 var(--theme-text-color));
margin: -42px 20px 0 0;
}
#p-navigation-label::before {
background-image: url("data:image/svg+xml,%3Csvg height='18' viewBox='0 0 200 200' width='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M75,20H40A20.06,20.06,0,0,0,20,40V75A20.06,20.06,0,0,0,40,95H75A20.06,20.06,0,0,0,95,75V40A20.06,20.06,0,0,0,75,20Zm0,55H40V40H75Zm95-27.5a10,10,0,0,0-10,10V75H125V40h17.5a10,10,0,0,0,0-20H125a20.06,20.06,0,0,0-20,20V75a20.06,20.06,0,0,0,20,20h35a20.06,20.06,0,0,0,20-20V57.5A10,10,0,0,0,170,47.5ZM75,105H40a20.06,20.06,0,0,0-20,20v35a20.06,20.06,0,0,0,20,20H75a20.06,20.06,0,0,0,20-20V125A20.06,20.06,0,0,0,75,105Zm0,55H40V125H75Zm85-55H125a20.06,20.06,0,0,0-20,20v35a20.06,20.06,0,0,0,20,20h35a20.06,20.06,0,0,0,20-20V125A20.06,20.06,0,0,0,160,105Zm0,55H125V125h35Z'/%3E%3C/svg%3E");
}
#p-lang-label::before {
background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 52 52' width='18' height='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M39,18.67H35.42l-4.2,11.12A29,29,0,0,1,20.6,24.91a28.76,28.76,0,0,0,7.11-14.49h5.21a2,2,0,0,0,0-4H19.67V2a2,2,0,1,0-4,0V6.42H2.41a2,2,0,0,0,0,4H7.63a28.73,28.73,0,0,0,7.1,14.49A29.51,29.51,0,0,1,3.27,30a2,2,0,0,0,.43,4,1.61,1.61,0,0,0,.44-.05,32.56,32.56,0,0,0,13.53-6.25,32,32,0,0,0,12.13,5.9L22.83,52H28l2.7-7.76H43.64L46.37,52h5.22Zm-15.3-8.25a23.76,23.76,0,0,1-6,11.86,23.71,23.71,0,0,1-6-11.86Zm8.68,29.15,4.83-13.83L42,39.57Z'/%3E%3C/svg%3E");
}
#mw-navigation #mw-panel #p-lang {
margin-left: auto;
display: flex;
justify-content: flex-end;
}
#mw-panel #p-lang .body {
left: auto;
right: 0;
}
div#simpleSearch {
width: 90%;
}
} /* screen and (max-width:450px) */
/***** Notification *****/
.mw-notification {
color: var(--theme-text-color);
border: 1px solid;
/* background: var(--theme-box-border-color); */
border-color: var(--theme-border-color);
box-shadow: var(--theme-border-color);
transform: none;
}
/* postedit notification */
.postedit-container {
top: 4em;
}
/* Notification boxes on the right, e.g. after patrolling an edit */
.mw-notification.mw-notification-type-error {
color: var(--theme-notice-red-text-color);
border-color: var(--theme-notice-red-text-color);
}
.mw-notification.mw-notification-type-warn {
color: var(--theme-notice-orange-text-color);
border-color: var(--theme-notice-orange-text-color);
}
/*
css for floating-scroll v3.2.0
https://amphiluke.github.io/floating-scroll/
(c) 2022 Amphiluke
*/
.fl-scrolls {
overflow: auto;
position: fixed;
}
.fl-scrolls div {
overflow: hidden;
pointer-events: none;
}
.fl-scrolls div:before {
content: " ";
}
.fl-scrolls, .fl-scrolls div {
font-size: 1px;
line-height: 0;
margin: 0;
padding: 0;
}
.fl-scrolls-hidden div:before {
content: " ";
}
.fl-scrolls-viewport {
position: relative;
}
.fl-scrolls-body {
overflow: auto;
}
.fl-scrolls-viewport .fl-scrolls {
position: absolute;
}
.fl-scrolls-hoverable .fl-scrolls {
opacity: 0;
transition: opacity 0.5s 0.3s;
}
.fl-scrolls-hoverable:hover .fl-scrolls {
opacity: 1;
}
.fl-scrolls:not([data-orientation]), .fl-scrolls[data-orientation=horizontal] {
bottom: 0;
min-height: 17px;
}
.fl-scrolls:not([data-orientation]) div, .fl-scrolls[data-orientation=horizontal] div {
height: 1px;
}
.fl-scrolls-hidden.fl-scrolls:not([data-orientation]), .fl-scrolls-hidden.fl-scrolls[data-orientation=horizontal] {
bottom: 9999px;
}
.fl-scrolls-viewport .fl-scrolls:not([data-orientation]), .fl-scrolls-viewport .fl-scrolls[data-orientation=horizontal] {
left: 0;
}
.fl-scrolls[data-orientation=vertical] {
right: 0;
min-width: 17px;
}
.fl-scrolls[data-orientation=vertical] div {
width: 1px;
}
.fl-scrolls-hidden.fl-scrolls[data-orientation=vertical] {
right: 9999px;
}
.fl-scrolls-viewport .fl-scrolls[data-orientation=vertical] {
top: 0;
}
/*css for wide table */
.table-wide {
clear: both;
position: relative;
}
.mw-parser-output > .table-width {
margin-top: 0.5em;
margin-bottom: 0.5em;
}
.table-wide-inner {
overflow-x: auto;
}
.table-wide-inner > table {
margin: 0 !important;
}
.table-wide:before {
box-shadow: inset -15px 0 20px -15px var(--theme-wide-table-shadow-color);
content: "";
display: block;
width: 20px;
height: 100%;
pointer-events: none;
position: absolute;
right: 0;
z-index: 2;
}
/***********************************************************************************************************
* Common styles for "real" wiki page content.
***********************************************************************************************************/
/* Tabber box */
.tabber__tab[aria-selected='true'], .tabber__tab[aria-selected='true']:visited
{
#BE3838;
}
/* Code box */
pre, code, .mw-code
{
background-color: #1a1a1a;
color: #ffcc00;
}
/* Recent changes info box */
.mw-changeslist-legend
{
color:black;
}
/* Searched information */
.mw-search-profile-tabs
{
background-color: transparent;
}
/* Notifcation / Notice box */
.mw-echo-ui-notificationBadgeButtonPopupWidget-popup > .oo-ui-popupWidget-popup > .oo-ui-popupWidget-head
{
color: black;
}
.mw-echo-ui-placeholderItemWidget
{
color: black;
}
/* Advanced Box */
#mw-searchoptions
{
background-color: transparent;
}
/* Toolbar */
.wikiEditor-ui-toolbar
{
background-color: white;
}
.wikiEditor-ui-toolbar .booklet > .index
{
color: white;
}
.wikiEditor-ui-toolbar .tabs span.tab a
{
color: white;
}
.wikiEditor-ui-toolbar .tabs span.tab a.current,
.wikiEditor-ui-toolbar .tabs span.tab a.current:visited
{
color: white;
}
.wikiEditor-ui-toolbar .booklet > .index > .current
{
background-color: #b1b1b1;
color: var(--theme-text-color);
}
.wikiEditor-ui-toolbar .booklet > .index > :hover
{
background-color: #565656;
}
.wikiEditor-ui-toolbar .page-characters div span
{
color: var(--theme-text-color);
}
.wikiEditor-ui-toolbar .page-characters div span:hover
{
background-color: var(--theme-button-border-color);
}
/* User Profile box */
.mw-message-box
{
color: white;
background-color: black;
}
/* File information */
#filetoc
{
background-color: transparent;
}
.mw_metadata td
{
background-color: transparent;
}
.mw-datatable td
{
background-color: transparent;
}
.mw-datatable tr:hover td
{
background-color: #1F2827;
}
/** ToC **/
.toc {
border-radius: 4px;
border: 1px solid var(--theme-border-color);
background: var(--theme-box-background);
margin: 1em auto 1em 0;
padding: 0;
font-size: 1em;
min-width: 12em;
}
.toc .toctitle h2 {
margin: 0;
display: flex;
align-items: center;
padding: 0 0.5em;
}
.toc .toctitle h2::before {
content: "";
display: block;
width: 12px;
height: 0;
border-bottom: 52px solid transparent;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewbox='0 0 12 12'%3E%3Cpath id='bulleted-list-tiny' d='M1.29 9.277c-.181.19-.29.45-.29.71 0 .26.109.52.29.71.189.18.45.29.71.29.26 0 .519-.11.71-.29.18-.19.29-.45.29-.71 0-.26-.11-.52-.29-.71-.38-.37-1.05-.37-1.42 0M10 9H6a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2M6 3h4a1 1 0 1 0 0-2H6a1 1 0 1 0 0 2m4 2H6a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2M1.29 1.277c.37-.37 1.04-.37 1.42 0 .18.19.29.45.29.71 0 .26-.11.52-.29.71-.191.18-.45.29-.71.29-.26 0-.521-.11-.71-.29-.181-.19-.29-.45-.29-.71 0-.26.109-.52.29-.71zM2.55 5.17c.06.03.11.08.16.12.18.19.29.45.29.71 0 .26-.11.521-.29.71-.05.04-.1.09-.16.12a.559.559 0 0 1-.17.09c-.06.03-.12.05-.19.06-.06.01-.13.02-.19.02-.26 0-.52-.11-.71-.29A1.05 1.05 0 0 1 1 6c0-.26.11-.52.29-.71.24-.23.58-.34.9-.269a.6.6 0 0 1 .19.058c.06.021.12.051.17.091z'%3E%3C/path%3E%3C/svg%3E");
background-repeat: no-repeat;
background-position: center top;
background-size: 100% auto;
filter: drop-shadow(0 40px 0 var(--theme-text-color));
margin: -40px 6px 0 0;
}
.toc .toctitle {
position: relative;
overflow: hidden;
text-align: left;
}
.toc .toctogglelabel {
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
box-sizing: border-box;
padding-right: 1em;
display: flex;
align-items: center;
justify-content: flex-end;
}
.toc .toctogglespan::before,
.toc .toctogglespan::after {
display: none;
}
.toc .toctogglelabel::after {
display: none;
}
.toc .toctogglelabel::before {
content: "";
display: inline-block;
background: none;
position: relative;
width: 0;
height: 0;
border-style: solid;
border-color: var(--theme-widget-toc-arrow-color) transparent;
border-width: 0 5px 6px 5px;
vertical-align: middle;
flex: 0 0 auto;
}
.toc .toctogglelabel:hover::before {
border-color: var(--theme-widget-toc-arrow-color-hover) transparent;
}
.toc .toctogglecheckbox:checked + .toctitle .toctogglelabel::before {
border-width: 6px 5px 0 5px;
}
/* Won't change ToC box width when toggle show/hide. */
.toctogglecheckbox:checked ~ ul {
overflow: hidden;
display: block;
height: 0;
border: 0;
padding-top: 0;
padding-bottom: 0;
}
/* content list */
.mw-content-ltr .toc ul ul,
.mw-content-rtl.toc ul ul {
margin: 0 0 0 1em;
}
.toc a {
color: var(--theme-text-color);
}
.toc .tocnumber {
color: var(--theme-text-color-note);
}
.toc .tocnumber::after {
content: ".";
}
.toc .toctitle,
.toc > ul {
padding: 0.5em;
}
.toc > ul {
border-top: 1px solid var(--theme-border-color);
margin: 0;
}
.toc > ul a {
display: block;
padding: 2px 0.5em;
border-radius: 4px;
transition: background 0.1s;
}
.toc > ul a:hover {
text-decoration: none;
background: var(--theme-widget-toc-item-hover-background);
}
.toc h2 {
font-weight: normal;
}
.toc li {
margin: 0;
}
/***********************************************************************************************************
* common style for content box
***********************************************************************************************************/
.fullwidth, .full-width {
width: 100%;
}
.nowrap {
white-space: nowrap;
}
/* ".center" has width=100% rule, we don't want it, so use a different class name. */
.aligncenter,
.align-center {
text-align: center;
}
.alignleft,
.align-left {
text-align: left;
}
.alignright,
.align-right {
text-align: right;
}
/* clear fix for float block */
.clearfix {
*zoom: 1;
}
.clearfix::before,
.clearfix::after {
content: " ";
display: table;
}
.clearfix::after {
clear: both;
}
/* Thumbnail background color */
html .thumbimage {
background-color: #0b0029;
}
/** gallery **/
.thumbinner {
border-radius: 5px;
}
li.gallerybox div.thumb {
border-radius: 5px;
}
.gallery * {
box-sizing: initial;
}
.mw-gallery-traditional .thumb {
display: flex;
background: none;
}
.mw-gallery-traditional .thumb a {
display: block;
}
.portable-infobox {
border: 1px solid var(--theme-border-color);
background: none;
}
/***********************************************************************************************************
* css for specific pages
***********************************************************************************************************/
/*********** Main page START ****************/
/* Hide page title on main page */
body.rootpage-Terracotta_Wiki.action-view h1.firstHeading,
body.rootpage-Terracotta_Wiki.action-view .mw-body .mw-indicators,
body.rootpage-Terracotta_Wiki.action-view #mw-content-text::before {
display: none;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .footer {
text-align: right;
font-size: 12px;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box {
border: 1px solid var(--theme-border-color);
border-radius: var(--main-box-border-radius);
padding: 1.5em;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent h2 {
margin-top: 0;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent p {
margin: 0;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap {
display: flex;
gap: 12px;
align-items: stretch;
margin-bottom: 1em;
}
@media (max-width: 900px) {
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap {
display: block;
margin-bottom: 0;
}
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box {
flex: 1 0 auto;
}
@media (max-width: 900px) {
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box {
margin-bottom: 1em;
}
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header {
font-size: 16px;
text-align: center;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header h2 em {
display: inline-block;
font-style: normal;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header .links ul {
margin: 1em auto auto;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header .links li {
list-style: none;
display: inline-block;
margin: 0 0.5em;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .intro {
display: flex;
gap: 12px;
flex-direction: column;
flex: 2 2 400px;
}
@media (max-width: 900px) {
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .intro {
display: block;
}
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay {
flex: 3 3 800px;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a {
display: flex;
gap: 1em;
}
@media screen and (max-width: 1600px) {
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a {
flex-direction: column;
}
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a li {
margin-top: 0.5em;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .comm {
flex: 1 1 410px;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul {
margin: 1em 0 0;
display: grid;
grid-template-columns: 1fr 1fr 1fr;
gap: 1.5em;
list-style: none;
}
@media screen and (max-width: 1400px) {
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul {
grid-template-columns: 1fr 1fr;
}
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul a, body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul img {
display: block;
width: 100% !important;
height: auto !important;
}
/*********** Main page END ****************/
.mp-flex {
display: flex;
flex-wrap: wrap;
justify-content: flex-start;
gap: 15px;
}
.mp-left {
flex: 4;
}
.mp-right {
flex: 1 275px;
}
.navbox {
--navbox-bg-color: var(--theme-content-background);
--navbox-text-color: var(--theme-text-color);
--navbox-title-color: var(--theme-navbar-tab-background);
--navbox-header-color: var(--theme-navbar-tab-background);
--navbox-alt-color: var(--theme-content-background);
--navbox-border-color: var(--theme-border-color)
}
.navbox {
width: 100%;
background: var(--navbox-bg-color, white);
color: var(--navbox-text-color, black);
margin: 1em auto;
font-size: 84%;
clear: both;
padding: 2px;
border-spacing: 0;
border: 1px solid var(--navbox-border-color, #AAA);
}
.navbox-title,
table.navbox th {
padding-left: 1em;
padding-right: 1em;
text-align: center;
}
/* Even row striping */
.navbox-even {
background: var(--theme-box-border-color);
color: #000;
}
/* Odd row striping */
.navbox-odd {
background: transparent;
}
.collapseButton {
font-weight: normal;
width: auto;
}
.navbox .collapseButton {
width: 6em;
}
.navbar {
font-size: 88%;
font-weight: normal;
}
.navbox .navbar {
font-size: 100%;
}
table.collapsed tr.collapsible {
display: none;
}
/* Merges navboxes that are directly under eachother */
.navbox + .navbox {
margin-top: -11px;
}
.navbox .navbox-title {
background: var(--navbox-title-color, #CCF);
color: var(--navbox-text-color, black);
font-weight: bold;
}
.navbox .navbox-vde {
float:left;
width:65px;
}
.navbox .navbox-title-padright {
padding-right: 65px;
}
.navbox .navbox-title-padleft {
padding-left: 65px;
}
.navbox .navbox-subgroup {
border-spacing: 0;
width: 100%;
}
.navbox .navbox-gutter {
height: 2px;
}
.navbox .navbox-subgroup .navbox-gutter {
background: var(--navbox-bg-color, white);
}
.navbox .navbox-section-row > td {
padding: 0;
height: 100%;
}
.navbox .navbox-section {
width: 100%;
border-spacing: 0;
}
.navbox .navbox-above,
.navbox .navbox-below {
background: var(--navbox-header-color, #DDF);
text-align: center;
}
.navbox .navbox-image {
background: var(--navbox-bg-color, white);
text-align: center;
}
.navbox .navbox-group,
.navbox .navbox-header {
background: var(--navbox-header-color, #DDF);
color: var(--navbox-text-color, black);
font-weight: bold;
height: 100%;
padding: 2px 4px;
}
.navbox .navbox-header-collapsible {
padding-left: 65px;
}
.navbox .navbox-group {
text-align: center;
padding-left: 1em;
padding-right: 1em;
white-space: nowrap;
}
.navbox .navbox-group,
.navbox .navbox-image-left {
border-right: 2px solid var(--navbox-bg-color, white);
}
.navbox-image-right {
border-left: 2px solid var(--navbox-bg-color, white);
}
.navbox .navbox-list {
background: var(--navbox-bg-color, white);
color: var(--navbox-text-color, black);
width: 100%;
height: 100%;
padding: 0;
}
.navbox .alt > .navbox-list {
background: var(--navbox-alt-color, #F7F7F7);
}
.navbox .navbox-list div {
padding: 0px 4px;
}
.navbox .navbox-list.no-group {
text-align: center;
padding-top: 2px;
padding-bottom: 2px;
}
.navbox .mw-collapsible-toggle {
width: 65px;
}
/* hlist */
.hlist ul {
margin: 0;
list-style: none;
}
.hlist li, .hlist ul ul {
display: inline;
}
.hlist li a {
white-space: nowrap;
}
.hlist ul ul:before {
content: "("
}
.hlist ul ul:after {
content: ")"
}
.hlist li:after {
content: " • ";
}
.hlist ul ul li:after {
content: "/";
}
.hlist li:last-child:after, .hlist ul ul li:last-child:after {
content: none;
}
li.gallerybox div.thumb {
background-color: transparent;
border: 0;
}
/* Mark redirects in Special:Allpages and Special:Watchlist */
.allpagesredirect {
font-style: italic;
}
.allpagesredirect:after {
color: #808080; content: " (redirect)"
}
.watchlistredir {
font-style: italic;
}
/* Giving headers and TOC a little extra space */
h2 {
margin-top: 20px;
}
.toc {
margin-top: 20px;
}
/* Navboxes */
.navbox {
width: 100%;
clear: both;
}
ef69e8ab4821cce3822fa45c39ef811075306930
393
388
2024-04-10T15:14:43Z
Azgoodaz
36052
css
text/css
/***********************************
CSS placed here will be applied to all skins on the entire site.
Various code adpoted from
* https://multiversus.wiki.gg/ by IyzMoe
* https://trucksimulator.wiki.gg/ by MrPie5
* https://flight.wiki.gg/ by ReedemtheD3ad!
***********************************/
/***********************************************************************************************************
* css reset for browser default rules and MediaWiki internal rules
***********************************************************************************************************/
.responsive-image {
max-width: 100%;
height:auto;
}
* {
outline: 0;
}
table {
white-space: unset; /* be set to `no-wrap` in MW internal css */
}
html {
font-size: 16px; /* reset rem */
}
pre {
margin: 0;
}
h1, h2, h3, h4, h5, h6 {
padding: 0;
border: 0 solid transparent;
}
table {
display: table;
white-space: unset;
}
body {
background: none;
}
/***********************************************************************************************************
* css for wiki.gg top bar and footer bar
***********************************************************************************************************/
/*** Wiki.gg site bars tweak ***/
div#p-personal ul {
white-space: nowrap; /* for "log out" */
}
#p-personal .vector-menu-content #pt-anonuserpage,
#p-personal .vector-menu-content #pt-userpage a {
padding-top: 0;
background-position: left center;
}
/*** Responsive ***/
@media screen and (max-width: 720px) {
footer#wikigg-footer .footer-right {
margin-left: 0;
}
footer#wikigg-footer .footer-left {
margin-right: 0;
}
} /* screen and (max-width:720px) */
@media screen and (max-width: 600px) {
footer#wikigg-footer {
display: grid;
grid-template-columns: 35px 1fr;
grid-template-rows: auto auto;
align-items: center;
justify-items: start;
padding: 3px 0 3px 10px;
}
footer#wikigg-footer .footer-middle {
grid-column: 1/2;
grid-row: 1/3;
}
footer#wikigg-footer .footer-right {
grid-column: 2/3;
grid-row: 1/2;
margin: 0;
}
footer#wikigg-footer .footer-left {
grid-column: 2/3;
grid-row: 2/3;
margin: 0;
}
} /* screen and (max-width:600px) */
/*** Theme ***/
:root {
/* for infobox */
--pi-secondary-background: #1F2827;
/* other */
--theme-hover-color: #683D17;
--theme-text-color-placeholder: #999;
--theme-control-text-color: #BF0017;
--theme-control-text-color-hover: #fff;
/* for wide table */
--theme-wide-table-shadow-color: #999;
/*** text color ***/
--theme-text-color: #683D17;
--theme-text-color-note: #C9E6FF;
--theme-text-color-em: #ffffff;
--theme-heading-color: #683D17;
/*** link text color ***/
--theme-link-color: #4d2c24;
--theme-link-color-hover: #683D17;
--theme-link-color-visited: #00aeff;
--theme-link-color-redlink: #ff3333;
/*** body background ***/
--theme-site-background: #0000 url(/images/5/57/Site-background.png) top center / cover no-repeat fixed;
/*** top site logo ***/
--theme-site-logo-image: url(/images/e/e6/Site-logo.png);
--theme-site-logo-width: 400px;
--theme-site-logo-height: 200px;
/* sidebar/content common */
--theme-box-border-width: 2px;
--theme-box-border-color: #000;
--theme-box-background: none;
--theme-box-border-style: solid;
--theme-box-shadow: none;
/* common */
--theme-border-color: #683D17;
--theme-highlight-background: #1F2827;
--theme-button-background: #87AEC9;
--theme-button-border-color: #006cb0;
--theme-button-background-active: #a7c7dc;
--theme-button-border-color-active: #006cb0;
--theme-page-base-background: #EAB885;
/*** sidebar ***/
--theme-sidebar-box-background: #8D5345;
--theme-sidebar-box-border-style: var(--theme-box-border-style);
--theme-sidebar-box-border-width: var(--theme-box-border-width);
--theme-sidebar-box-border-color: var(--theme-box-border-color);
--theme-sidebar-box-shadow: var(--theme-box-shadow);
--theme-sidebar-heading-text-color: white;
--theme-sidebar-heading-arrow-color: var(--theme-sidebar-heading-text-color);
--theme-sidebar-heading-arrow-color-hover: var(--theme-sidebar-heading-text-color);
--theme-sidebar-heading-background: #683D17;
--theme-sidebar-heading-background-hover: var(--theme-link-color-hover);
/* following 3 values will affect the space between the heading and the list */
--theme-sidebar-heading-border-bottom: 0;
--theme-sidebar-list-border-top: 2px solid transparent; /* will be hidden when collapsed */
--theme-sidebar-list-padding-top: 0px;
--theme-sidebar-list-item-background: none;
--theme-sidebar-list-item-hover-mask: #683D17;
--theme-sidebar-list-item-text-color: white;
--theme-sidebar-list-item-text-color-hover: white;
/* responsive */
--theme-sidebar-heading-text-color-2: var(--theme-heading-color);
--theme-sidebar-box-background-2: var(--theme-sidebar-box-background);
--theme-sidebar-box-border-width-2: var(--theme-box-border-width);
--theme-sidebar-box-border-style-2: var(--theme-box-border-style);
--theme-sidebar-box-border-color-2: var(--theme-box-border-color);
--theme-sidebar-heading-arrow-color-2: var(--theme-box-border-color);
--theme-sidebar-heading-arrow-color-hover-2: var(--theme-box-border-color);
--theme-sidebar-dropdown-background: #090C0C;
--theme-sidebar-dropdown-border: 1px solid #888989;
/*** navbar ***/
--theme-navbar-background: none;
--theme-navbar-border-color: var(--theme-border-color);
--theme-navbar-tab-background: #683D17;
--theme-navbar-tab-box-shadow: none;
--theme-navbar-tab-text-color: white;
--theme-navbar-tab-icon-color: var(--theme-navbar-tab-text-color);
--theme-navbar-tab-text-color-hover: white;
--theme-navbar-tab-icon-color-hover: var(--theme-navbar-tab-icon-color);
--theme-navbar-tab-text-color-redlink: var(--theme-link-color-redlink);
--theme-navbar-tab-icon-color-redlink: var(--theme-link-color-redlink);
--theme-navbar-tab-border-color: var(--theme-border-color);
--theme-navbar-tab-background-hover: #683D17;
--theme-navbar-tab-border-color-hover: var(--theme-navbar-tab-border-color);
--theme-navbar-tab-selected-background: var(--theme-content-background);
--theme-navbar-tab-selected-border-color: var(--theme-navbar-tab-border-color);
--theme-navbar-tab-selected-border-bottom-corner-color: var(--theme-navbar-tab-border-color);
--theme-navbar-tab-dropdown-arrow-color: var(--theme-text-color);
--theme-navbar-tab-dropdown-arrow-color-hover: var(--theme-heading-color);
--theme-navbar-tab-dropdown-background: #8D5345;
--theme-navbar-tab-dropdown-border-color: #8D5345;
--theme-navbar-tab-dropdown-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2);
--theme-navbar-tab-dropdown-hover-mask: #683D17;
--theme-navbar-search-box-shadow: none;
--theme-navbar-search-input-background: black;
--theme-navbar-search-input-border-color: var(--theme-border-color);
--theme-navbar-search-input-text-color: white;
--theme-navbar-search-button-background: #73FFFF;
--theme-navbar-search-botton-border-color: var(--theme-border-color);
--theme-navbar-search-botton-text-color: var(--theme-text-color);
--theme-navbar-search-button-background-active: var(--theme-navbar-search-button-background);
--theme-navbar-search-botton-border-color-active: var(--theme-navbar-search-botton-border-color);
--theme-navbar-search-botton-text-color-active: var(--theme-navbar-search-botton-text-color);
--theme-navbar-search-suggestions-background: var(--theme-navbar-search-button-background);
--theme-navbar-search-suggestions-border-color: var(--theme-border-color);
--theme-navbar-search-suggestions-text-color: var(--theme-text-color);
--theme-navbar-search-suggestions-text-color-hover: var(--theme-text-color-em);
--theme-navbar-search-suggestions-hover-mask: var(--theme-highlight-background);
--theme-navbar-search-suggestions-results-border-bottom-color: var(--theme-border-color);
--theme-navbar-search-suggestions-special-offset-top: -1px; /* margin-top offset, normally is -1px */
--theme-navbar-search-suggestions-special-border-top-color: var(--theme-border-color);
--theme-navbar-search-suggestions-special-label-text-color: var(--theme-text-color);
--theme-navbar-search-suggestions-special-label-text-color-hover: var(--theme-text-color);
/* responsive */
--theme-navbar-search-background: var(--theme-sidebar-box-background);
/*** content box ***/
--theme-content-background: #EAB885;
--theme-content-border-width: 0px;
--theme-content-border-style: var(--theme-box-border-style);
--theme-content-border-color: var(--theme-box-border-color);
--theme-content-subpage-icon-color: rgba(0,0,0, 0.3); /* color for "<" */
--theme-content-heading-rule-border-top: 0; /* border */
--theme-content-heading-rule-border-bottom: 0;
/** category: box **/
--theme-content-category-background: none;
--theme-content-category-border-style: solid;
--theme-content-category-border-width: 1px;
--theme-content-category-border-radius: 0;
--theme-content-category-border-color: var(--theme-border-color);
/*** #footer ***/
--theme-footer-text-color: #8D5345;
--theme-footer-background: transparent;
--theme-footer-link-color: #008aff;
--theme-footer-link-color-hover: #66b8ff;
--theme-footer-border-radius: 0 0 5px 5px;
/** notification **/
--theme-notice-red-text-color: #bf0017;
--theme-notice-orange-text-color: #cf721c;
/******* "real" wiki content ********/
--theme-widget-toc-arrow-color: var(--theme-text-color);
--theme-widget-toc-arrow-color-hover: var(--theme-hover-color);
--theme-widget-toc-item-hover-background: var(--theme-link-color-hover);
--theme-collapsible-toggle-icon-color: var(--theme-text-color);
--theme-collapsible-toggle-icon-color-hover: var(--theme-hover-color);
}
/***********************************************************************************************************
* base css styles for both interface and content box: font, color, etc.
***********************************************************************************************************/
/**** base styles START ***********************************************************/
.MPheading {
font-synthesis: none;
font-size: 2em;
font-weight: 800;
text-align: center;
background:0 0;
background-image: linear-gradient(to right,rgba(var(--theme-sidebar-link-color--rgb),0) 0,var(--theme-sidebar-link-color) 33%,var(--theme-sidebar-link-color) 66%,rgba(var(--theme-sidebar-link-color--rgb),0) 100%);
background-position: center bottom;
background-repeat: no-repeat;
background-size: 100% 1px;
}
.page-The_Chocolate_Edition_Wiki .mw-parser-output .gallery {
text-align: center;
margin: 10px 0;
}
.mp-box {
border:1px solid white;
margin:10px 0;
padding:5px;
}
@media screen and (min-width: 1080px){
.page-The_Chocolate_Edition_Wiki .mw-parser-output {
display: flex;
flex-wrap: wrap;
justify-content: space-evenly;
}
.mainpage-left {
width: calc(100% - 550px);
}
.mainpage-right {
width: 500px;
}
}
/* Template:FP links styles */
.fplinks {
display: flex;
flex-wrap: wrap;
justify-content: space-evenly;
align-items: stretch;
text-align: center;
}
.fplink-outer {
padding: 5px;
flex-basis: calc(25% - 10px);
width: calc(25% - 15px);
min-width: 115px;
display: inline-block;
vertical-align: middle;
}
.fplink-wide {
flex-basis: calc(33% - 10px);
width: calc(33% - 15px);
}
.fplink-fullwidth {
flex-basis: 100%;
width: calc(100% - 15px);
font-weight: bold;
}
.fplink {
padding: 0.5em;
box-sizing: border-box;
width: 100%;
height: 100%;
display: table;
}
.fplink-plain {
background: transparent;
border-radius: 0;
border: 0;
box-shadow: none;
}
.fplink-inner {
display: table-row;
}
.fplink a {
display: table-cell;
vertical-align: middle;
}
.fplink img {
max-width: 150px;
width: 100%;
height: auto;
}
/* Auto-resize front page video to fit smaller columns */
.fpbox .embedvideowrap {
width: 100% !important;
max-width: 480px;
margin: 0 auto;
}
.fpbox .embedvideowrap iframe {
width: 100% !important;
}
/* Multi-column box support */
.fp-container main .columns .leftcol,
.fp-container .columns .rightcol {
width: 100%;
margin: 0;
padding: 0;
}
@media (min-width: 990px) {
.fp-container .columns .leftcol {
float: left;
width: 50%;
}
.fp-container .columns .rightcol {
float: right;
width: 50%;
}
}
.fp-section {
display: flex;
flex-wrap: wrap;
}
/* this CSS governs the responsive 2 column main page layout */
#fp-2column.fp-container {
display: grid;
grid-template-areas: "a" "b" "c";
grid-template-columns: 100%;
}
@media screen and (min-width: 990px) {
#fp-2column.fp-container {
grid-template-areas: "a b" "c c";
grid-template-columns: 50% 50%;
}
}
@media screen and (min-width: 1350px) {
#fp-2column.fp-container {
grid-template-areas: "a b" "c b";
grid-template-columns: auto 520px;
}
}
#fp-top {
grid-area: a;
}
#fp-flex {
grid-area: b;
}
#fp-bottom {
grid-area: c;
}
/* end responsive 2 column main page layout */
/* Front page appearance styles */
.fpbox .heading,
.fpbox .mainheading {
border: 0;
border-bottom: 1px solid transparent;
}
.fpbox {
background: transparent;
border: 1px solid transparent;
box-shadow: 0 2px 5px transparent;
}
.fplink:not(.fplink-plain) {
background: rgba(0, 0, 0, 0.3);
border: 1px solid #505050;
}
.fplink-fullwidth .fplink:not(.fplink-plain) {
background: rgba(0, 0, 0, 0.4);
}
.linkslabel {
border-bottom: 2px solid #505050;
}
/* always show scroll bar for short page.
* By doing this page background size won't change when expand/collapse sidebar sections.
*/
html {
overflow-y: scroll;
}
/** Font **/
html, body {
font-family: Helvetica, Arial, sans-serif;
/* font-family: futura-lt-w01-book, futura-lt-w05-book, sans-serif; a bit hard to read */
color: var(--theme-text-color);
}
.mw-body h1, .mw-body-content h1, .mw-body-content h2 {
color: var(--theme-heading-color);
}
body {
font-size: 14px;
}
.vector-body {
font-size: unset;
}
/** link color **/
/* Self-links aren't real links, they're not clickable.
* Hence, they shouldn't change color when hovered over like real links, as that is counter-intuitive.
* We should not use :not(.selflink) since it increases the priority and make it is difficult to override
* link styles for certain elements (e.g. in wiki.gg header).
*/
a,
a.selflink:hover, a.selflink:active {
text-decoration: none;
color: var(--theme-link-color);
}
a:visited {
color: #8D5345;
}
a:hover, a:active {
text-decoration: none;
color: var(--theme-link-color-hover);
}
/** red link **/
/* we don't really need to mark you have "visited" an inexistent page */
a.new, a.new:visited {
color: var(--theme-link-color-redlink);
}
/* -------------------------------------------------------- */
/* Tables */
/* -------------------------------------------------------- */
table {
/* fix 100% width table with border */
box-sizing: border-box;
}
table.article-table,
table.fandom-table,
table.lined,
table.bordered,
table.cellborder {
border-collapse: collapse;
border-style: solid;
border-color: #AD532D;
}
table.lined th,
table.lined td {
border-width: 0 0 1px 0;
}
/*** "terraria"-classed tables ***/
table.olo {
border: 2px solid transparent;
margin: calc(0.5em + 5px) 5px;
box-shadow: 0 0 0 2px var(--theme-content-background), 0 0 0 3px var(--theme-border-color);
border-radius: 3px; /* (border radius of .olo box) - 3px */
}
table.olo.noborder {
padding: 0;
border: 0;
}
table.olo th,
table.olo td {
padding: 3px 6px;
border-color: var(--theme-border-color);
border-style: solid;
border-width: 0;
}
table.olo th {
background: var(--theme-highlight-background);
border-color: var(--theme-border-color);
text-align: center;
}
table.olo caption {
font-weight: bold;
background: var(--theme-highlight-background);
padding: 5px;
margin: auto 2px;
}
table.olo > caption {
padding: 3px;
-moz-border-radius: 6px 6px 0 0;
-webkit-border-radius: 6px 6px 0 0;
border-radius: 6px 6px 0 0;
margin: 1px 1px -4px;
border-bottom-width: 1px;
box-shadow: 0 0 0 1px var(--theme-highlight-background);
position: relative;
}
table.olo > caption:after {
box-sizing: content-box;
content: "";
display: block;
width: 100%;
height: 1px;
background: var(--theme-highlight-background);
position: absolute;
left: -4px;
bottom: -2px;
border-left: 4px solid var(--theme-box-background-color);
border-right: 4px solid var(--theme-box-background-color);
}
table.olo > caption.plaincaption {
background: transparent;
border: 0;
box-shadow: 0 0 0 0;
margin-bottom: 4px;
}
table.olo > caption.plaincaption:after {
background: transparent;
border: 0;
}
table tfoot:empty,
table thead:empty {
display: none;
}
/* Auto line separators for tables */
table.olo.lined {
padding-bottom: 0;
/*display: inline-table;*/
}
table.olo.lined td {
border-width: 0;
border-bottom-width: 1px;
}
table.olo.lined::after {
content: "";
display: block;
height: 3px;
width: calc(100% - 6px);
position: absolute;
left: 3px;
bottom: 3px;
background-color: var(--theme-box-background-color);
}
table.lined td.noline, table.lined tr.noline td {
border-bottom-width: 0;
}
table tr.bottomline td {
border-bottom-width: 1px;
}
table tr.topline td {
border-top-width: 1px;
}
table td.bottomline, table.lined tr.noline td.bottomline {
border-bottom-width: 1px;
}
table td.topline {
border-top-width: 1px;
}
table.olo.cellborder,
table.olo.border {
border-spacing: 0;
padding: 4px 4px 4px 3px;
position: relative;
}
table.olo.cellborder::before,
table.olo.border::before {
content: "";
display: block;
width: 1px;
height: calc(100% - 6px);
background-color: var(--theme-box-background-color);
position: absolute;
left: 4px;
top: 3px;
}
table.olo.cellborder td,
table.olo.border td {
border-left-width: 1px;
border-bottom-width: 1px;
}
table.olo.cellborder th,
table.olo.border th {
border-left-width: 2px;
border-top-width: 2px;
}
table.olo.cellborder tr:first-of-type th,
table.olo.border tr:first-of-type th {
border-top: 0;
}
table.olo.cellborder::after,
table.olo.border::after {
content: "";
display: block;
height: 1px;
width: calc(100% - 6px);
position: absolute;
left: 3px;
bottom: 5px;
background-color: var(--theme-box-background-color);
}
/* Hack for using "border-collapse" and "border-radius" in the same table display by using one table nested within another */
table.outer {
white-space: nowrap;
}
table.inner {
border-collapse: collapse;
background: inherit;
width: 100%;
}
table.inner th {
border: 2px solid var(--theme-box-background-color);
}
/* Fix for siderail overlapping some wide tables */
@media screen and (max-width: 1520px) and (min-width: 1350px) {
.with-siderail table.olo .i {
white-space: normal;
}
.with-siderail table.olo th {
font-size: 90%;
}
.with-siderail table.olo td:not(.il1c) img {
max-width: 100%;
height: auto;
}
}
.olo th {
border-bottom: 1px solid;
}
.wikitable,
.wikitable > tr > th,
.wikitable > * > tr > th {
color: inherit;
background: none;
}
/*
.jquery-tablesorter th.headerSort{
border: 1px solid var(--theme-border-color);
}
*/
table.cargoTable.noMerge tr:nth-child(2n) {
background: rgba(0, 0, 0, 0.25);
}
table.cargoTable.noMerge tr:nth-child(2n+1) {
background: none;
}
table.olo caption {
border-width: 1px;
border-style: solid;
border-top-color: rgb(244, 124, 60, 0.1);
border-right-color: rgb(13, 4, 2, 0.5);
border-bottom-color: rgb(13, 4, 2, 0.5);
border-left-color: rgb(244, 124, 60, 0.1);
border-radius: 8px;
}
table.olo {
/*display: inherit;*/
width: auto;
}
.olo.sortable.lined.align-center.jquery-tablesorter {
/*width: min-content;*/
}
#possible-modifiers-table,
.olo.lined.sortable.jquery-tablesorter,
.olo.lined {
width: auto;
}
/**** base styles END *****/
/*********************************************************************************************************/
input, button {
color: var(--theme-control-text-color);
/* caret-color: var(--theme-text-color); */
}
input[type=submit] {
color: var(--theme-control-text-color);
}
::placeholder {
color: var(--theme-text-color-placeholder);
}
/* Removes VisualEdit button */
#ca-ve-edit {
display: none;
}
/* Link color */
.mw-parser-output a.external,
.mw-parser-output a.external:visited,
.mw-parser-output a.extiw,
.mw-parser-output a.extiw:visited,
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button {
color: var(--theme-link-color);
}
/* Text color */
#content,
#firstHeading,
.infocard .main-heading .hgroup,
h1,
h2,
h3,
h4,
h5,
h6,
div.hat-note.t-main,
#contentSub, #contentSub2,
.search-types .current a,
.infobox > .title > span,
code,
.trw-toggleable.not-toggled.achievements .achievement b * {
color: var(--theme-text-color);
}
.i .note,
.note-text {
color: var(--theme-text-color-note);
}
.pixel img, .pixel,
#mw-imagepage-section-filehistory img {
image-rendering: pixelated; /*for chrome*/
image-rendering: crisp-edges; /*for firefox*/
}
.small {
font-size: 85%;
}
.fullwidth, .full-width {
width: 100%;
}
.nowrap {
white-space: nowrap;
}
/* ".center" has width=100% rule, we don't want it, so use a different class name. */
.aligncenter,
.align-center {
text-align: center;
}
.alignleft,
.align-left {
text-align: left;
}
.alignright,
.align-right {
text-align: right;
}
/* clear fix for float block */
.clearfix {
*zoom: 1;
}
.clearfix::before,
.clearfix::after {
content: " ";
display: table;
}
.clearfix::after {
clear: both;
}
/* References smaller text than main */
.references {
font-size: 90%;
}
/* Larger font for Module: code display (default is smaller than other code pages) */
pre.lua.source-lua {
font-size: 14px !important;
}
/* Facilitate inline scary transclusion */
.scary-transclusion p, .scary-transclusion .mw-parser-output {
display: inline;
}
/* hide last empty paragraph at the end */
div.mw-parser-output > p:last-child > br:only-child {
display: none;
}
/* Fix empty parameter descriptions on api.php having no height, causing misalignments that seriously impede readability */
.apihelp-parameters dd:empty::before {
content: " ";
}
.block {
display: block;
}
.inline {
display: inline;
}
.inline-block {
display: inline-block;
}
hr.space {
height: 4px;
background: none;
border: 0;
}
.page-content .vertical-align-top * {
vertical-align: top;
}
.page-content .vertical-align-bottom * {
vertical-align: bottom;
}
/* Drowning Table No Border */
.drowning-table-no-border {
border: none;
}
/* Gadget description length */
.oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-top > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header,
.oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-inline > .oo-ui-fieldLayout-body {
max-width: unset;
}
/* Box at the top of all pages when the user has a new message on their User_talk: page */
.usermessage {
background-color: var(--theme-box-background-color);
border-color: var(--theme-box-border-color);
color: var(--theme-text-color);
}
/***********************************************************************************************************
* interface layout and styles for widgets outside of content box
***********************************************************************************************************/
:root {
--main-layout-logo-box-height: 200px;
--main-layout-logo-offset: 12px;
--main-layout-topbar-height: 35px; /* height of wiki.gg topbar */
--main-layout-sidebar-width: 180px; /* width of side navbar, without gap */
--main-layout-sidespace: 24px; /* whitespace width on most left and most right */
--main-layout-gap: 12px;
--main-layout-logo-height: calc(var(--theme-site-logo-height) + 20px);
--main-box-border-radius: 5px;
--main-inner-box-border-radius: calc(var(--main-box-border-radius) - var(--theme-box-border-width));
--main-box-padding: 12px;
background: var(--theme-site-background);
/* Removes second vertical scrollbar(mw 1.37 fix) */
overflow-y: unset; /* must be unset or visible, can not be auto, or side ad will not be sticky */
}
/**** Main Layout START ***********************************************************/
/**
* Note: wiki.gg topbar is position:fixed. So we don't need to consider it in grid layout
*/
html, body {
min-height: 100%;
}
html {
height: 100%;
scroll-padding-top: var(--main-layout-topbar-height);
}
body {
height: auto;
}
/*** main grid container ***/
body {
/* self */
box-sizing: border-box;
/* grid */
display: grid;
grid-template-columns: [body-left] var(--main-layout-sidespace) [aside-left] var(--main-layout-sidebar-width) [aside-right content-left] minmax(0, 1fr) [content-right] var(--main-layout-sidespace) [body-right];
grid-template-rows: [body-start] var(--main-layout-topbar-height) [page-start logo-start] var(--main-layout-logo-height) [logo-end nav-start] 0fr [nav-end content-start] auto [content-end footer-start] 0fr [footer-end] 1fr [page-end] 0fr [body-end];
gap: 0 var(--main-layout-gap);
}
/*** grid items ***/
/* Flatten DOM structure. Therefore we have following grid items under body grid container:
* div#mw-page-base, div#mw-head-base, #mw-navigation>h2, div#mw-head, div#mw-panel, div#content.mw-body, div#footer, footer.
*/
body > .content-wrapper,
#mw-navigation {
display: contents;
}
/** unused, hide them **/
#mw-head-base,
#mw-navigation > h2 {
display: none;
}
/** side nav bar **/
#mw-panel {
grid-column: aside-left/aside-right;
grid-row: nav-start/page-end;
margin-bottom: var(--main-layout-gap);
float: none;
width: unset;
padding: 0;
}
/** nav **/
#mw-head {
grid-column: content-left/content-right;
grid-row: nav-start/nav-end;
}
/** content **/
.mw-body {
grid-column: content-left/content-right;
grid-row: content-start/content-end;
}
/* For some page such as api.php, .mw-body is the only child, so take up all space. */
.mw-body:first-child {
grid-column: body-left/body-right;
grid-row: page-start/page-end;
}
/** #footer: content footer **/
#footer {
grid-column: content-left/content-right;
grid-row: footer-start/footer-end;
margin: 0;
}
/** used to gen box shadow for main box (nav + content + #footer) **/
#mw-page-base {
grid-column: content-left/content-right;
grid-row: nav-start/footer-end;
height: 100%;
}
/** wiki.gg footer bar **/
body > footer {
grid-column: body-left/body-right;
grid-row: page-end/body-end;
}
/*** logo block. It is absolute position ***/
#p-logo {
position: absolute;
width: 100%;
height: auto;
left: 0;
top: var(--main-layout-topbar-height);
background: var(--theme-site-logo-image) center center/var(--theme-site-logo-width) auto no-repeat;
display: flex;
align-items: center;
justify-content: center;
filter: drop-shadow(0 0 5px black);
}
/* use logo image as <a>'s background will sometime flicker when hovered on Firefox,
* I still don't know why, but move background to #p-logo can avoid this issue.
*/
#p-logo .mw-wiki-logo {
width: var(--theme-site-logo-width);
height: var(--theme-site-logo-height);
margin: auto;
background: none;
/* logo flicker fix */
}
/**** Main Layout END ***********************************************************/
/**** side panel START ***********************************************************/
#mw-panel {
font-size: 12px;
line-height: 1.5;
color: var(--theme-text-color);
}
#mw-panel a {
text-decoration: none;
}
/* sections */
#mw-panel .portal,
#mw-panel #p-logo + .portal {
margin: var(--main-layout-gap) 0 0 0;
padding: 0;
color: var(--theme-sidebar-heading-text-color);
border: var(--theme-box-border-width) solid var(--theme-box-border-color);
border-radius: 5px;
background: var(--theme-sidebar-box-background);
}
#mw-panel #p-logo + .portal {
margin-top: 0;
position: relative;
}
/* section heading */
#mw-panel #p-logo + .portal .vector-menu-heading,
#mw-panel .portal .vector-menu-heading {
margin: 0;
padding: 6px 10px;
border-bottom: var(--theme-sidebar-heading-border-bottom);
border-radius: var(--main-inner-box-border-radius) var(--main-inner-box-border-radius) 0 0;
background: var(--theme-sidebar-heading-background);
font-size: 15px;
line-height: 18px;
cursor: pointer;
display: flex;
align-items: center;
justify-content: space-between;
color: var(--theme-sidebar-heading-text-color);
}
/* arrow icon */
#mw-panel .portal .vector-menu-heading::after {
content: "";
display: inline-block;
background: none;
position: relative;
width: 0;
height: 0;
border-style: solid;
border-color: var(--theme-sidebar-heading-arrow-color) transparent;
border-width: 0 5px 6px 5px;
margin-top: 4px;
vertical-align: middle;
flex: 0 0 auto;
}
#mw-panel .portal .vector-menu-heading:hover::after {
border-color: var(--theme-sidebar-heading-arrow-color-hover) transparent;
}
#mw-panel .portal.collapsed .vector-menu-heading {
border-radius: var(--main-inner-box-border-radius);
}
#mw-panel .portal.collapsed .vector-menu-heading::after {
border-width: 6px 5px 0 5px;
}
/* list */
#mw-panel #p-logo + .portal .body,
#mw-panel .portal .body {
background: none;
border: 0;
padding: 0;
margin: 0;
border-top: var(--theme-sidebar-list-border-top);
}
#mw-panel .portal .body ul {
padding: var(--theme-sidebar-list-padding-top) 4px 4px;
}
#mw-panel .portal .body li {
margin: 0;
padding: 0;
font-size: inherit;
line-height: inherit;
background: var(--theme-sidebar-list-item-background);
border-radius: var(--main-inner-box-border-radius);
}
#mw-panel .portal .body li:hover {
background: var(--theme-sidebar-list-item-hover-mask);
}
#mw-panel .portal .body li a,
#mw-panel .portal .body li a:visited {
display: block;
padding: 3px 6px;
color: var(--theme-sidebar-list-item-text-color);
}
#mw-panel .portal .body li a:hover {
color: var(--theme-sidebar-list-item-text-color-hover);
}
#mw-panel .portal .body li a.feedlink { /* "Atom" RSS Feed */
text-indent: 14px; /* the icon is 12x12px, so 12px + 2px */
background-position: 8px center; /* align icon with other text */
}
#merch {
margin: 1.5em auto auto 1em;
}
/**** side panel END ***********************************************************/
/**** main content box START ***********************************************************/
/**** box for nav+content+#footer ****/
#mw-page-base {
border: var(--theme-box-border-width) solid var(--theme-box-border-color);
border-radius: 5px;
box-sizing: border-box;
background: var(--theme-page-base-background);
}
/**** navbar ****/
#mw-head {
margin: var(--theme-box-border-width) var(--theme-box-border-width) 0;
padding: var(--main-box-padding) 0 0 0;
background: var(--theme-navbar-background);
position: relative;
display: flex;
justify-content: space-between;
align-items: flex-end;
width: auto;
}
#mw-head #left-navigation,
#mw-head #right-navigation {
float: none;
flex: 1 1 auto;
margin: 0;
display: flex;
align-items: flex-end;
}
#mw-head #left-navigation::before, #mw-head #left-navigation::after,
#mw-head #right-navigation::before,
#mw-head #right-navigation::after {
content: "";
display: block;
border-bottom: 1px solid var(--theme-navbar-border-color);
}
#mw-head #left-navigation {
justify-content: flex-start;
}
#mw-head #left-navigation::before {
flex: 0 0 var(--main-box-padding);
}
#mw-head #left-navigation::after {
flex: 1 1 auto;
}
#mw-head #right-navigation {
justify-content: flex-end;
}
#mw-head #right-navigation::before {
flex: 1 1 auto;
}
#mw-head #right-navigation::after {
flex: 0 0 var(--main-box-padding);
}
/* reset */
#p-search,
.vector-menu-dropdown,
#mw-head .vector-menu-dropdown .vector-menu-heading,
.vector-menu-dropdown .vector-menu-heading span,
.vectorTabs,
.vectorTabs ul,
.vectorTabs span,
.vectorTabs li,
.vectorTabs li a,
.vectorTabs li.selected a,
.vectorTabs li.selected a:visited {
background-image: none;
float: none;
height: auto;
display: block;
}
#mw-head input {
display: block;
z-index: 1;
}
#mw-head input + .vector-menu-heading {
z-index: 0;
}
.vectorMenuCheckbox:focus + .vector-menu-heading {
outline: 0;
}
.vectorTabs ul {
display: flex;
}
.vectorTabs ul li,
.vector-menu-dropdown {
display: block;
white-space: nowrap;
}
.vector-menu-dropdown.emptyPortlet {
display: none;
}
/* override some mw css */
div.vectorTabs li.selected a,
div.vectorTabs li.selected a:visited,
div.vectorTabs li a,
div.vector-menu-dropdown .vector-menu-heading span {
color: var(--theme-navbar-tab-text-color);
font-size: 14px;
line-height: 24px;
padding: 3px 12px;
overflow: hidden;
}
.vector-menu-dropdown .vector-menu-heading:hover span {
color: var(--theme-navbar-tab-text-color); /* reset */
text-decoration: underline;
}
.vector-menu-tabs {
padding: 0;
}
.vectorTabs li,
.vector-menu-dropdown {
background: var(--theme-navbar-tab-background);
border-style: solid;
border-color: var(--theme-navbar-tab-border-color);
border-width: 1px;
border-radius: var(--main-box-border-radius) var(--main-box-border-radius) 0 0;
box-shadow: var(--theme-navbar-tab-box-shadow);
position: relative;
margin-right: calc(var(--main-box-padding) / 2);
}
.vectorTabs li::after,
.vector-menu-dropdown::after {
content: "";
display: block;
width: calc(var(--main-box-padding) / 2);
border-bottom: 1px solid var(--theme-navbar-tab-border-color);
position: absolute;
left: 100%;
margin-left: 1px;
}
div.vectorTabs li:hover,
div.vector-menu-dropdown:hover,
div.vector-menu-dropdown.open {
color: var(--theme-navbar-tab-text-color-hover);
border-color: var(--theme-navbar-tab-border-color-hover);
background: var(--theme-navbar-tab-background-hover);
}
div.vectorTabs li.selected:hover a,
div.vectorTabs li.selected:hover a:visited,
div.vectorTabs li:hover a,
div.vector-menu-dropdown:hover .vector-menu-heading span,
div.vector-menu-dropdown.open .vector-menu-heading span {
color: var(--theme-navbar-tab-text-color-hover);
}
.vectorTabs li.new a,
.vectorTabs li.new a:visited {
color: var(--theme-navbar-tab-text-color-redlink);
}
.vectorTabs li.selected {
background: var(--theme-navbar-tab-selected-background);
border-color: var(--theme-navbar-tab-selected-border-color);
border-bottom: 0;
padding-bottom: 1px;
}
.vectorTabs li.selected:hover {
background: var(--theme-navbar-tab-selected-background);
}
.vectorTabs li.selected:hover span {
background: none;
}
/* watch/unwatch star */
.vectorTabs #ca-unwatch.icon a,
.vectorTabs #ca-watch.icon a,
.vectorTabs #ca-unwatch.icon a.loading,
.vectorTabs #ca-watch.icon a.loading {
display: block;
position: unset;
width: 18px;
height: 18px;
padding: 6px 8px;
box-sizing: content-box;
}
.vector-menu-tabs .mw-watchlink.icon a::before {
height: 18px;
width: 18px;
display: inline-block;
position: unset;
margin-right: 20px;
}
.vector-menu-tabs #ca-unwatch.icon .loading::before,
.vector-menu-tabs #ca-watch.icon .loading::before {
transform-origin: 50% 52%;
}
#mw-head .vector-menu-dropdown .vector-menu-heading {
padding: 0;
margin: 0;
}
.vector-menu-dropdown .vector-menu-heading::after {
display: none;
}
.vector-menu-dropdown .vector-menu-heading span::after {
content: "";
display: inline-block;
background: none;
position: unset;
width: 0;
height: 0;
border-color: var(--theme-navbar-tab-dropdown-arrow-color) transparent;
border-style: solid;
border-width: 6px 5px 0 5px;
margin-left: 4px;
vertical-align: middle;
}
.vector-menu-dropdown .vector-menu-checkbox:checked ~ .vector-menu-heading span::after,
.vector-menu-dropdown:hover .vector-menu-heading span::after {
border-width: 0 5px 6px 5px;
border-color: var(--theme-navbar-tab-dropdown-arrow-color-hover) transparent;
}
/* drop down menu */
.vector-menu-dropdown.open .menu {
visibility: visible;
}
/* reset mw 1.37 css */
.vector-menu-dropdown:not(.vector-user-menu) li {
font-size: 1em;
}
.vector-menu-dropdown .vector-menu-content,
.vector-menu-dropdown > .menu {
font-size: 15px;
background: var(--theme-navbar-tab-dropdown-background);
margin: 0;
border-radius: 0 0 var(--main-box-border-radius) var(--main-box-border-radius);
border-width: 1px;
border-style: solid;
border-color: var(--theme-navbar-tab-dropdown-border-color);
box-shadow: var(--theme-navbar-tab-dropdown-box-shadow);
padding: 4px;
top: 100%;
left: -1px;
/* 1px for border */
min-width: 8em;
}
.vector-menu-dropdown .menu li a {
text-decoration: none;
padding: 10px 8px;
border-radius: calc(var(--main-box-border-radius) - 2px);
font-size: 1em;
color: var(--theme-navbar-tab-text-color);
}
.vector-menu-dropdown .menu li a:hover {
background-color: var(--theme-navbar-tab-dropdown-hover-mask);
color: var(--theme-navbar-tab-text-color-hover);
}
.vector-menu-dropdown li.selected {
display: none; /* just remove current selected (already displayed in header) */
}
/* search */
#p-search form,
#p-search input {
margin: 0;
}
#mw-head #p-search {
margin: 0;
padding: 0 0 6px calc(var(--main-layout-gap) / 2);
border-bottom: 1px solid var(--theme-navbar-tab-border-color);
}
#simpleSearch {
background: none;
margin: 0;
border: 0;
color: var(--theme-text-color);
width: 18em;
padding: 0;
height: auto;
border-radius: 0;
transition: none;
display: grid;
grid-template-columns: 1fr 0fr;
grid-template-rows: 1fr;
align-content: stretch;
justify-content: stretch;
}
#simpleSearch #searchInput {
grid-column: 1/2;
grid-row: 1/2;
font-size: 14px;
line-height: 16px;
text-align: left;
padding: 3px 5px;
background: var(--theme-navbar-search-input-background);
border-radius: 2px 0 0 2px;
border-width: 1px;
border-style: solid;
border-color: var(--theme-navbar-search-input-border-color);
border-right: 0;
word-wrap: break-word;
appearance: none;
-webkit-appearance: none;
color: var(--theme-navbar-search-input-text-color);
height: auto;
}
#searchInput:focus,
#simpleSearch:hover #searchInput,
#simpleSearch:hover #searchInput:focus {
border-color: var(--theme-navbar-search-input-border-color);
box-shadow: none;
}
#simpleSearch #searchButton {
grid-column: 2/3;
grid-row: 1/2;
box-sizing: border-box;
position: static; /* reset css from mw internal */
display: block;
width: 28px;
height: 100%; /* mw internal css override its button default styles, so override again */
background: var(--theme-navbar-search-button-background);
border: 1px solid;
border-color: var(--theme-navbar-search-botton-border-color);
border-radius: 0 2px 2px 0;
z-index: 0;
}
#simpleSearch #searchButton:hover,
#searchInput:hover ~ #searchButton,
#searchInput:focus ~ #searchButton {
background: var(--theme-navbar-search-button-background-active);
border-color: var(--theme-navbar-search-botton-border-color-active);
} /* use ::before & ::after to draw search icon */
#simpleSearch::before,
#simpleSearch::after {
content: "";
display: block;
grid-column: 2/3;
grid-row: 1/2;
z-index: 1;
place-self: center;
border-style: solid;
border-color: var(--theme-navbar-search-botton-text-color);
pointer-events: none;
}
#simpleSearch:hover::before,
#simpleSearch:hover::after {
border-color: var(--theme-navbar-search-botton-text-color-active);
}
#simpleSearch::before {
border-width: 2px;
border-radius: 100%;
width: 8px;
height: 8px;
margin: 0 0 1px 0;
transform: translateX(-1px);
}
#simpleSearch::after {
border-width: 1px;
width: 3px;
height: 0;
transform: translate(4px, 4px) rotate(45deg);
}
/* search result suggestion */
.suggestions {
background: var(--theme-navbar-search-suggestions-background);
border: 1px solid;
border-color: var(--theme-navbar-search-suggestions-border-color);
transform: translateX(3px); /* self border 2px + input border 1px */
}
.suggestions .suggestions-results,
.suggestions .suggestions-special {
background: none;
border: 0;
}
.suggestions .suggestions-results {
border-bottom: 1px solid;
border-bottom-color: var(--theme-navbar-search-suggestions-results-border-bottom-color);
}
.suggestions .suggestions-result,
.suggestions .suggestions-special .special-query,
.suggestions a.mw-searchSuggest-link,
.suggestions a.mw-searchSuggest-link:hover,
.suggestions a.mw-searchSuggest-link:active,
.suggestions a.mw-searchSuggest-link:focus {
color: var(--theme-navbar-search-suggestions-text-color);
}
.suggestions .suggestions-result-current {
background: var(--theme-navbar-search-suggestions-hover-mask);
color: var(--theme-navbar-search-suggestions-text-color-hover);
}
.suggestions .suggestions-special {
margin-top: var(--theme-navbar-search-suggestions-special-offset-top);
border-top: 1px solid;
border-top-color: var(--theme-navbar-search-suggestions-special-border-top-color);
}
.suggestions .suggestions-special .special-label {
color: var(--theme-navbar-search-suggestions-special-label-text-color);
}
.suggestions .suggestions-result-current .special-label {
color: var(--theme-navbar-search-suggestions-special-label-text-color-hover);
}
/**** main content box ****/
body .mw-body {
color: var(--theme-text-color); /* override mw internal css */
background: var(--theme-content-background);
border-style: var(--theme-content-border-style);
border-width: var(--theme-content-border-width);
border-color: var(--theme-content-border-color);
margin: 0 var(--theme-box-border-width);
box-sizing: border-box;
padding: 0;
z-index: 1; /* cover #footer */
display: flex;
flex-direction: column;
}
.content-body {
flex: 1 1 auto;
}
.content-body > main {
align-self: stretch;
padding: var(--main-box-padding);
}
#firstHeading {
border: 0;
margin: 0;
overflow: hidden; /* override mw internal css, fix scroll-x issue for narrow width */
color: var(--theme-heading-color);
}
#contentSub, #contentSub2 {
margin: 0;
}
#contentSub .subpages {
color: transparent;
line-height: 1.5;
font-size: 0;
}
#contentSub .subpages a {
font-size: 12px;
vertical-align: middle;
display: inline-flex;
align-items: center;
padding-left: 4px;
}
#contentSub .subpages a::before {
content: "";
display: inline-block;
height: 4px;
width: 4px;
border-color: var(--theme-content-subpage-icon-color);
border-style: solid;
border-width: 0 0 2px 2px;
margin: 0 2px 0 0;
transform: rotate(45deg);
}
#bodyContent {
display: flex;
flex-direction: column;
}
#mw-content-text {
flex: 1 1 auto;
min-height: 35em;
}
#mw-content-text::before {
content: "";
display: block;
height: 0;
border-top: var(--theme-content-heading-rule-border-top);
border-bottom: var(--theme-content-heading-rule-border-bottom);
margin-top: 2px;
margin-bottom: 1em; /* will collapse with margin-top of content's "top element" */
}
/* section edit link */
.mw-editsection {
white-space: nowrap;
}
/* "category:" box */
#catlinks {
background: var(--theme-content-category-background);
border-width: var(--theme-content-category-border-width);
border-style: var(--theme-content-category-border-style);
border-color: var(--theme-content-category-border-color);
border-radius: var(--theme-content-category-border-radius);
margin: var(--main-layout-gap) 0 0 0;
padding: calc(var(--main-box-padding) / 2) var(--main-box-padding);
}
/* ads */
div.games-showcase-header,
div.games-showcase-footer,
.content-body > .games-showcase-sidebar {
margin: 0;
padding: var(--main-box-padding);
}
div.games-showcase-header {
padding-bottom: 0;
}
div.games-showcase-footer {
padding-top: 0;
}
.games-showcase-header img,
.games-showcase-footer img {
height: 100%;
width: auto;
object-fit: contain;
}
.content-body > .games-showcase-sidebar {
padding-left: 0;
}
aside.games-showcase-sidebar div.sidebar-showcase {
padding: 0 0 var(--main-box-padding) 0;
}
@media screen and (max-width: 1100px) {
.games-showcase-header img,
.games-showcase-footer img {
height: auto !important;
width: 100% !important;
object-fit: contain;
}
}
@media screen and (max-width: 926px) {
.games-showcase-header img,
.games-showcase-footer img {
object-position: 50%;
height: 105px !important;
width: 100% !important;
object-fit: none !important;
}
}
/**** #footer (copyright info) ****/
#footer {
/* self */
color: var(--theme-footer-text-color);
background: var(--theme-footer-background);
background-clip: padding-box;
padding: var(--main-box-padding);
margin: 0 var(--theme-box-border-width) var(--theme-box-border-width) var(--theme-box-border-width);
border-radius: var(--theme-footer-border-radius);
position: relative;
/* grid */
display: grid;
grid-template-columns: [l] 1fr 0fr [r];
grid-template-rows: [t] auto auto [b];
z-index: 0; /* covered by content */
}
.mw-footer li {
color: var(--theme-footer-text-color);
}
#footer a {
color: var(--theme-footer-link-color);
}
#footer a:hover {
color: var(--theme-footer-link-color-hover);
}
#footer-info {
font-size: 11px;
display: contents;
}
#footer ul li {
font-size: inherit;
line-height: 1.5;
padding: 0;
}
#footer-icons {
grid-column: span 1/r;
grid-row: t/b;
place-self: end;
}
#footer #footer-info-lastmod {
grid-column: l/span 1;
grid-row: t/span 1;
place-self: start;
margin-bottom: 1em;
}
#footer #footer-info-copyright {
grid-column: l/span 1;
grid-row: span 1/b;
place-self: end stretch;
position: relative;
padding-right: 100px;
}
#footer-info-copyright img {
position: absolute;
right: 0;
/* mediawiki logo is 31px height, and this image has a 1px black border,
a small tweak to make them visually matched on size and position */
bottom: -1px;
height: 33px;
width: auto;
}
#footer-places,
#footer > div {
display: none;
}
/**** main content box START ***********************************************************/
/****** responsive Layout ******/
@media screen and (max-width: 1800px) {
:root {
--main-layout-sidespace: 0px; /* whitespace width on most left and most right,must with "px" */
}
} /* screen and (max-width: 1800px) */
@media screen and (max-width: 1365px) {
:root {
--main-layout-sidespace: 0;
--main-layout-logo-height: calc( var(--theme-site-logo-height) * 0.75 + 20px);
}
/* re-style "sidebar" nav */
body {
height: 100%;
grid-template-columns: [body-left] 0 [aside-left content-left] minmax(0, 1fr) [content-right aside-right] 0 [body-right];
grid-template-rows: [body-start] var(--main-layout-topbar-height) [page-start logo-start] var(--main-layout-logo-height) [logo-end aside-start] auto [aside-end nav-start] 0fr [nav-end content-start] 1fr [content-end footer-start] 0fr [footer-end] auto [page-end] 0fr [body-end];
}
#p-logo {
background-size: calc(var(--theme-site-logo-width) * 0.75) auto;
}
#p-logo .mw-wiki-logo {
width: calc(var(--theme-site-logo-width) * 0.75);
height: calc(var(--theme-site-logo-height) * 0.75);
}
#mw-panel {
grid-column: aside-left/aside-right;
grid-row: aside-start/aside-end;
height: 35px;
display: flex;
align-items: flex-end;
padding: 0 var(--main-layout-gap);
border: var(--theme-box-border-width) solid var(--theme-box-border-color);
border-radius: 5px;
background: var(--theme-sidebar-box-background-2);
}
#mw-panel .portal,
#mw-panel #p-logo + .portal {
background: none;
box-shadow: none;
border: 0;
margin: 0;
position: relative;
}
#mw-panel #p-logo + .portal .vector-menu-heading,
#mw-panel .portal .vector-menu-heading {
padding: 9px 12px 8px;
border: 0;
border-radius: 0;
background: none;
color: var(--theme-sidebar-heading-text-color-2);
}
#mw-panel #p-logo + .portal.expanded .vector-menu-heading,
#mw-panel .portal.expanded .vector-menu-heading,
#mw-panel #p-logo + .portal:hover .vector-menu-heading,
#mw-panel .portal:hover .vector-menu-heading {
background: var(--theme-sidebar-list-item-hover-mask);
border-radius: 0;
}
#mw-panel .portal .vector-menu-heading::after {
border-color: var(--theme-sidebar-heading-arrow-color-2) transparent;
}
#mw-panel .portal .vector-menu-heading:hover::after {
border-color: var(--theme-sidebar-heading-arrow-color-hover-2) transparent;
}
#mw-navigation #mw-panel .portal .vector-menu-heading::after {
margin-left: 4px;
}
#mw-panel div.portal .vector-menu-heading::after {
border-width: 6px 5px 0 5px;
}
#mw-panel div.portal.expanded .vector-menu-heading::after,
#mw-panel div.portal:hover .vector-menu-heading::after {
border-width: 0 5px 6px 5px;
}
#mw-panel #p-logo + .portal .body,
#mw-panel .portal .body {
display: none !important; /* !important is required, since there is inline-css from sidebar collapse/expand */
position: absolute;
left: 0;
top: 100%;
z-index: 50;
width: max-content;
border: var(--theme-sidebar-dropdown-border);
border-top: 0;
background: var(--theme-sidebar-dropdown-background);
box-shadow: var(--theme-sidebar-box-shadow);
border-radius: 0 0 var(--main-box-border-radius) var(--main-box-border-radius);
min-width: 8em;
}
#mw-panel #p-logo + .portal.expanded .body,
#mw-panel .portal.expanded .body,
#mw-panel #p-logo + .portal:hover .body,
#mw-panel .portal:hover .body {
display: block !important;
}
#mw-panel .portal .body li a,
#mw-panel .portal .body li a:visited {
padding: 6px 8px;
}
/* search: move to sidebar nav box ("main nav bar") */
#mw-head #p-search {
position: absolute;
top: calc(0px - var(--theme-sidebar-box-border-width-2) - 44px);
}
#mw-head #right-navigation #p-cactions {
margin-right: 0;
}
/* "more" menu in #right-navigation causes horizontal scroll bar appear */
#right-navigation .vector-menu-dropdown .vector-menu-content {
left: auto;
right: -1px; /* 1px for border */
}
/* hide sidebar toggle */
#nav-content-size-toggle {
display: none;
}
/* site footer */
body > footer {
margin-top: var(--main-layout-gap);
}
#mw-head #p-search {
border-bottom: 0;
padding-right: calc(var(--main-box-padding) / 2);
}
} /* screen and (max-width: 1365px) */
@media screen and (max-width: 900px) {
:root {
--main-layout-logo-height: calc( var(--theme-site-logo-height) * 0.5 + 20px);
--main-layout-gap: 6px;
--main-box-padding: 6px;
background: var(--theme-site-background);
}
body {
grid-template-columns: [body-left aside-left content-left] minmax(0, 1fr) [aside-right content-right body-right];
}
/** reset mw internal css **/
#mw-head {
position: relative !important;
margin-top: 0;
top: 0;
}
div#mw-navigation div#mw-panel {
display: flex;
position: static;
width: auto;
overflow: visible;
}
div#mw-navigation div#mw-panel .portal {
width: auto;
}
body #footer {
padding-top: 0.75em;
}
body #footer #footer-info-lastmod,
body #footer #footer-info-viewcount {
display: block;
}
#mw-head div#left-navigation,
#mw-head div#right-navigation {
position: static;
}
div#p-logo {
display: block;
/* move to left */
margin: 0 var(--main-layout-gap);
width: calc(var(--theme-site-logo-width) * 0.5);
background-size: calc(var(--theme-site-logo-width) * 0.5) auto;
}
#p-logo .mw-wiki-logo {
width: calc(var(--theme-site-logo-width) * 0.5);
height: calc(var(--theme-site-logo-height) * 0.5);
}
div.mw-body {
margin-top: 0;
margin-left: 0;
margin-right: 0;
}
#mw-head #p-search {
background: var(--theme-navbar-search-background);
padding: 6px 12px 6px 6px;
border: var(--theme-box-border-width) solid var(--theme-box-border-color);
border-radius: 5px;
border-radius: var(--main-box-border-radius) 0 0 var(--main-box-border-radius);
border-width: var(--theme-box-border-width) 0 var(--theme-box-border-width) var(--theme-box-border-width);
top: -110px;
right: -4px;
z-index: 50;
}
#mw-head,
#mw-panel,
.mw-body,
#footer,
#mw-page-base {
border-radius: 0;
border-left: 0;
border-right: 0;
margin-left: 0;
margin-right: 0;
}
#mw-panel::before {
left: 0;
right: 0;
}
} /* screen and (max-width:900px) */
@media screen and (max-width: 720px) {
:root {
--main-layout-topbar-height: 35px; /* height of wiki.gg topbar */
}
/* reset */
div#p-namespaces, div#p-views, div#p-variants {
top: 0;
}
div#mw-navigation div#mw-panel {
font-size: 12px;
}
/* styles */
#mw-panel #p-logo + .portal .vector-menu-heading,
#mw-panel .portal .vector-menu-heading {
font-size: 12px;
padding: 8px 6px;
}
#mw-panel div.portal .vector-menu-heading::after,
#mw-panel .portal.collapsed .vector-menu-heading::after {
border-width: 5px 4px 0;
margin-top: 1px;
}
#mw-panel div.portal.expanded .vector-menu-heading::after,
#mw-panel div.portal:hover .vector-menu-heading::after {
border-width: 0 4px 5px;
}
#mw-panel #p-logo + .portal {
margin-left: calc(var(--main-layout-gap) - 6px);
}
div.vectorTabs li.selected a,
div.vectorTabs li.selected a:visited,
div.vectorTabs li a,
div.vector-menu-dropdown .vector-menu-heading span {
font-size: 12px;
padding: 1px 8px;
}
.vectorTabs #ca-unwatch.icon a,
.vectorTabs #ca-watch.icon a,
.vectorTabs #ca-unwatch.icon a.loading,
.vectorTabs #ca-watch.icon a.loading {
padding: 4px 8px;
}
} /* screen and (max-width:720px) */
@media screen and (max-width: 600px) {
:root {
background: var(--theme-site-background);
}
/* reset mw internal css */
#footer #footer-icons {
float: none;
}
#footer #footer-info-copyright {
padding-right: 0;
padding-bottom: 40px;
right: auto;
left: 0;
}
#footer-info-copyright img {
right: auto;
left: 0;
}
div#p-logo {
margin: auto;
width: 100%;
height: 125px;
}
#mw-panel {
margin-top: 45px;
}
#mw-panel::before {
transform: translateY(45px);
}
#mw-head #p-search {
top: -92px;
box-sizing: border-box;
width: 100%;
max-width: 20em;
margin: 0;
padding: var(--main-box-padding);
box-shadow: none;
left: 50%;
right: auto;
transform: translateX(-50%);
border-radius: var(--main-box-border-radius);
border-width: var(--theme-box-border-width);
}
div#simpleSearch {
margin: auto;
width: auto;
}
/* content nav to icons */
div.vectorTabs li.selected a,
div.vectorTabs li.selected a:visited,
div.vectorTabs li a,
div.vector-menu-dropdown .vector-menu-heading span {
width: 20px;
height: 20px;
line-height: 20px;
padding: 3px 6px;
box-sizing: content-box;
}
div.vectorTabs li a::before,
div.vector-menu-dropdown .vector-menu-heading span::before {
content: "";
display: inline-block;
background-color: transparent;
background-repeat: no-repeat;
background-position: center top;
background-size: 100% auto;
width: 20px;
height: 0;
border-bottom: 60px solid transparent;
filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color));
margin: -40px 20px 0 0;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 2v16h4v-2H6V4h3.994v4H14v1h2V7.01L11 2z' /%3E%3Cpath d='M13.339 10a.641.641 0 0 0-.643.643v.418a3.536 3.536 0 0 0-1.064.44l-.291-.291a.64.64 0 0 0-.91 0l-.226.228a.641.641 0 0 0 0 .909l.293.293a3.536 3.536 0 0 0-.437 1.056h-.418A.641.641 0 0 0 9 14.34v.322c0 .356.286.643.643.643h.418a3.536 3.536 0 0 0 .44 1.064l-.296.297a.641.641 0 0 0 0 .91l.227.227a.642.642 0 0 0 .909 0l.3-.3a3.536 3.536 0 0 0 1.055.437v.418c0 .357.287.643.643.643h.322a.641.641 0 0 0 .643-.643v-.418a3.536 3.536 0 0 0 1.056-.436l.3.299a.642.642 0 0 0 .908 0l.228-.228a.641.641 0 0 0 0-.909l-.298-.299a3.536 3.536 0 0 0 .441-1.062h.418A.641.641 0 0 0 18 14.66v-.322a.641.641 0 0 0-.643-.643h-.418a3.536 3.536 0 0 0-.436-1.056l.293-.293a.641.641 0 0 0 0-.91l-.228-.227a.642.642 0 0 0-.909 0l-.292.292a3.536 3.536 0 0 0-1.063-.441v-.418A.641.641 0 0 0 13.66 10zm.161 2.5a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-2-2 2 2 0 0 1 2-2z' /%3E%3C/svg%3E%0A");
}
div.vectorTabs li:hover a::before,
div.vector-menu-dropdown:hover .vector-menu-heading span::before,
div.vector-menu-dropdown.open .vector-menu-heading span::before {
filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color-hover));
}
.vectorTabs li.new a::before,
.vectorTabs li.new:hover a::before {
filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color-redlink));
}
#ca-edit a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='m12.879 2.165-9.465 9.471 4.95 4.95 9.465-9.471zm0 2.829L15 7.115l-6.636 6.643-2.121-2.122zM6.95 18H2v-4.95z'/%3E%3C/svg%3E%0A");
}
#ca-view a::before,
#ca-view-foreign a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M9.92 4.91c-2.78 0-5.42 1.77-7.53 4.95l-.371.555.371.555c2.12 3.17 4.76 4.95 7.53 4.95 2.78 0 5.42-1.77 7.53-4.95l.371-.555-.371-.555c-2.12-3.17-4.76-4.95-7.53-4.95zm0 2c1.75 0 3.6 1.19 5.34 3.5-1.74 2.31-3.59 3.5-5.34 3.5s-3.6-1.19-5.34-3.5c1.74-2.31 3.59-3.5 5.34-3.5z'/%3E%3Cpath d='M9.84 5.31C7.72 5.31 6 7.04 6 9.15c0 2.12 1.73 3.84 3.84 3.84 2.12 0 3.84-1.73 3.84-3.84 0-2.12-1.73-3.84-3.84-3.84zm0 1c1.58 0 2.84 1.27 2.84 2.84 0 1.58-1.27 2.84-2.84 2.84C8.26 11.99 7 10.72 7 9.15c0-1.58 1.27-2.84 2.84-2.84z'/%3E%3C/svg%3E");
}
#left-navigation li[id^=ca-nstab-] a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 2v16h12V7.01L11 2zm2 2h3.994v4H14v8H6z'/%3E%3C/svg%3E%0A");
}
#ca-history a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M10 2a8 8 0 0 0-8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0-8-8zm0 2a6 6 0 0 1 6 6 6 6 0 0 1-6 6 6 6 0 0 1-6-6 6 6 0 0 1 6-6z'/%3E%3Cpath d='M9.984 4.986A1 1 0 0 0 9 6v5h3a1 1 0 1 0 0-2h-1V6a1 1 0 0 0-1.016-1.014z'/%3E%3C/svg%3E%0A");
}
#ca-talk a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M5.391 15.575c.553 1.556-.098 2.537-.942 3.425 3.262-.731 3.243-2.134 3.77-3.425zm10.366-3.933c-.553 1.557.098 2.538.942 3.426-3.262-.732-3.242-2.134-3.769-3.426z'/%3E%3Cpath d='M7.768 7.146c-3.202 0-5.798 2.035-5.797 4.545 0 2.51 2.596 4.544 5.797 4.543 3.2 0 5.794-2.034 5.795-4.543 0-2.51-2.595-4.544-5.795-4.545zm-.022 2.247c2.01 0 3.64 1.034 3.639 2.308-.001 1.274-1.63 2.306-3.639 2.307-2.01 0-3.64-1.033-3.64-2.307-.001-1.275 1.629-2.309 3.64-2.308z'/%3E%3Cpath d='M12.473 2.727c-3.604 0-6.525 2.149-6.526 4.8l2.104-.017c.001-1.392 1.974-2.52 4.406-2.52 2.433 0 4.407 1.128 4.408 2.52 0 1.393-1.973 2.522-4.408 2.521l.016 2.3c3.603-.001 6.524-2.152 6.523-4.804 0-2.65-2.92-4.8-6.523-4.8z'/%3E%3C/svg%3E%0A");
}
#t-contributions a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 5v3.272A2 2 0 0 1 5 8a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-1-.27V15h10V5H4z'/%3E%3Ccircle cx='15.001' cy='10' r='2'/%3E%3Ccircle cx='9' cy='4' r='2'/%3E%3Ccircle cx='9' cy='16' r='2'/%3E%3C/svg%3E");
}
#ca-addsection a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Crect width='2' height='12' x='9' y='4' ry='0'/%3E%3Crect width='12' height='2' x='4' y='9' ry='0'/%3E%3C/svg%3E%0A");
}
#ca-viewsource a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M3 4h3v1H5v11h1v1H3zm14 0v13h-3v-1h1V5h-1V4zM6.5 4H9v1H8v11h1v1H6.5zm7 0v13H11v-1h1V5h-1V4z'/%3E%3C/svg%3E%0A");
}
#p-variants .vector-menu-heading span::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='20' viewBox='0 0 48 48' width='20'%3E%3Cpath d='M0 0h48v48h-48z' fill='none'/%3E%3Cpath d='M23.99 4c-11.05 0-19.99 8.95-19.99 20s8.94 20 19.99 20c11.05 0 20.01-8.95 20.01-20s-8.96-20-20.01-20zm13.85 12h-5.9c-.65-2.5-1.56-4.9-2.76-7.12 3.68 1.26 6.74 3.81 8.66 7.12zm-13.84-7.93c1.67 2.4 2.97 5.07 3.82 7.93h-7.64c.85-2.86 2.15-5.53 3.82-7.93zm-15.48 19.93c-.33-1.28-.52-2.62-.52-4s.19-2.72.52-4h6.75c-.16 1.31-.27 2.64-.27 4 0 1.36.11 2.69.28 4h-6.76zm1.63 4h5.9c.65 2.5 1.56 4.9 2.76 7.13-3.68-1.26-6.74-3.82-8.66-7.13zm5.9-16h-5.9c1.92-3.31 4.98-5.87 8.66-7.13-1.2 2.23-2.11 4.63-2.76 7.13zm7.95 23.93c-1.66-2.4-2.96-5.07-3.82-7.93h7.64c-.86 2.86-2.16 5.53-3.82 7.93zm4.68-11.93h-9.36c-.19-1.31-.32-2.64-.32-4 0-1.36.13-2.69.32-4h9.36c.19 1.31.32 2.64.32 4 0 1.36-.13 2.69-.32 4zm.51 11.12c1.2-2.23 2.11-4.62 2.76-7.12h5.9c-1.93 3.31-4.99 5.86-8.66 7.12zm3.53-11.12c.16-1.31.28-2.64.28-4 0-1.36-.11-2.69-.28-4h6.75c.33 1.28.53 2.62.53 4s-.19 2.72-.53 4h-6.75z'/%3E%3C/svg%3E");
}
#p-cactions .vector-menu-heading span::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='20' viewBox='0 0 24 24' width='20'%3E%3Cpath d='M14 6C14 7.10457 13.1046 8 12 8C10.8954 8 10 7.10457 10 6C10 4.89543 10.8954 4 12 4C13.1046 4 14 4.89543 14 6Z'/%3E%3Cpath d='M14 12C14 13.1046 13.1046 14 12 14C10.8954 14 10 13.1046 10 12C10 10.8954 10.8954 10 12 10C13.1046 10 14 10.8954 14 12Z'/%3E%3Cpath d='M14 18C14 19.1046 13.1046 20 12 20C10.8954 20 10 19.1046 10 18C10 16.8954 10.8954 16 12 16C13.1046 16 14 16.8954 14 18Z'/%3E%3C/svg%3E");
}
/* Except watch/unwatch star. It does not work under chrome. */
div.vectorTabs li.mw-watchlink a::before {
border: 0;
filter: none;
margin: 0 20px 0 0;
}
} /* screen and (max-width:600px) */
@media screen and (max-width: 450px) {
#mw-panel {
padding-left: 6px;
padding-right: 6px;
}
#mw-panel div.portal .vector-menu-heading::after {
display: none;
}
#mw-panel #p-navigation #p-navigation-label,
#mw-panel #p-lang #p-lang-label {
width: 18px;
display: block;
white-space: nowrap;
padding: 8px;
}
#p-navigation-label::before,
#p-lang-label::before {
content: "";
display: inline-block;
vertical-align: bottom;
background-color: transparent;
background-repeat: no-repeat;
background-position: center top;
background-size: 100% auto;
width: 18px;
height: 0;
border-bottom: 60px solid transparent;
position: relative;
filter: drop-shadow(0 42px 0 var(--theme-text-color));
margin: -42px 20px 0 0;
}
#p-navigation-label::before {
background-image: url("data:image/svg+xml,%3Csvg height='18' viewBox='0 0 200 200' width='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M75,20H40A20.06,20.06,0,0,0,20,40V75A20.06,20.06,0,0,0,40,95H75A20.06,20.06,0,0,0,95,75V40A20.06,20.06,0,0,0,75,20Zm0,55H40V40H75Zm95-27.5a10,10,0,0,0-10,10V75H125V40h17.5a10,10,0,0,0,0-20H125a20.06,20.06,0,0,0-20,20V75a20.06,20.06,0,0,0,20,20h35a20.06,20.06,0,0,0,20-20V57.5A10,10,0,0,0,170,47.5ZM75,105H40a20.06,20.06,0,0,0-20,20v35a20.06,20.06,0,0,0,20,20H75a20.06,20.06,0,0,0,20-20V125A20.06,20.06,0,0,0,75,105Zm0,55H40V125H75Zm85-55H125a20.06,20.06,0,0,0-20,20v35a20.06,20.06,0,0,0,20,20h35a20.06,20.06,0,0,0,20-20V125A20.06,20.06,0,0,0,160,105Zm0,55H125V125h35Z'/%3E%3C/svg%3E");
}
#p-lang-label::before {
background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 52 52' width='18' height='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M39,18.67H35.42l-4.2,11.12A29,29,0,0,1,20.6,24.91a28.76,28.76,0,0,0,7.11-14.49h5.21a2,2,0,0,0,0-4H19.67V2a2,2,0,1,0-4,0V6.42H2.41a2,2,0,0,0,0,4H7.63a28.73,28.73,0,0,0,7.1,14.49A29.51,29.51,0,0,1,3.27,30a2,2,0,0,0,.43,4,1.61,1.61,0,0,0,.44-.05,32.56,32.56,0,0,0,13.53-6.25,32,32,0,0,0,12.13,5.9L22.83,52H28l2.7-7.76H43.64L46.37,52h5.22Zm-15.3-8.25a23.76,23.76,0,0,1-6,11.86,23.71,23.71,0,0,1-6-11.86Zm8.68,29.15,4.83-13.83L42,39.57Z'/%3E%3C/svg%3E");
}
#mw-navigation #mw-panel #p-lang {
margin-left: auto;
display: flex;
justify-content: flex-end;
}
#mw-panel #p-lang .body {
left: auto;
right: 0;
}
div#simpleSearch {
width: 90%;
}
} /* screen and (max-width:450px) */
/***** Notification *****/
.mw-notification {
color: var(--theme-text-color);
border: 1px solid;
/* background: var(--theme-box-border-color); */
border-color: var(--theme-border-color);
box-shadow: var(--theme-border-color);
transform: none;
}
/* postedit notification */
.postedit-container {
top: 4em;
}
/* Notification boxes on the right, e.g. after patrolling an edit */
.mw-notification.mw-notification-type-error {
color: var(--theme-notice-red-text-color);
border-color: var(--theme-notice-red-text-color);
}
.mw-notification.mw-notification-type-warn {
color: var(--theme-notice-orange-text-color);
border-color: var(--theme-notice-orange-text-color);
}
/*
css for floating-scroll v3.2.0
https://amphiluke.github.io/floating-scroll/
(c) 2022 Amphiluke
*/
.fl-scrolls {
overflow: auto;
position: fixed;
}
.fl-scrolls div {
overflow: hidden;
pointer-events: none;
}
.fl-scrolls div:before {
content: " ";
}
.fl-scrolls, .fl-scrolls div {
font-size: 1px;
line-height: 0;
margin: 0;
padding: 0;
}
.fl-scrolls-hidden div:before {
content: " ";
}
.fl-scrolls-viewport {
position: relative;
}
.fl-scrolls-body {
overflow: auto;
}
.fl-scrolls-viewport .fl-scrolls {
position: absolute;
}
.fl-scrolls-hoverable .fl-scrolls {
opacity: 0;
transition: opacity 0.5s 0.3s;
}
.fl-scrolls-hoverable:hover .fl-scrolls {
opacity: 1;
}
.fl-scrolls:not([data-orientation]), .fl-scrolls[data-orientation=horizontal] {
bottom: 0;
min-height: 17px;
}
.fl-scrolls:not([data-orientation]) div, .fl-scrolls[data-orientation=horizontal] div {
height: 1px;
}
.fl-scrolls-hidden.fl-scrolls:not([data-orientation]), .fl-scrolls-hidden.fl-scrolls[data-orientation=horizontal] {
bottom: 9999px;
}
.fl-scrolls-viewport .fl-scrolls:not([data-orientation]), .fl-scrolls-viewport .fl-scrolls[data-orientation=horizontal] {
left: 0;
}
.fl-scrolls[data-orientation=vertical] {
right: 0;
min-width: 17px;
}
.fl-scrolls[data-orientation=vertical] div {
width: 1px;
}
.fl-scrolls-hidden.fl-scrolls[data-orientation=vertical] {
right: 9999px;
}
.fl-scrolls-viewport .fl-scrolls[data-orientation=vertical] {
top: 0;
}
/*css for wide table */
.table-wide {
clear: both;
position: relative;
}
.mw-parser-output > .table-width {
margin-top: 0.5em;
margin-bottom: 0.5em;
}
.table-wide-inner {
overflow-x: auto;
}
.table-wide-inner > table {
margin: 0 !important;
}
.table-wide:before {
box-shadow: inset -15px 0 20px -15px var(--theme-wide-table-shadow-color);
content: "";
display: block;
width: 20px;
height: 100%;
pointer-events: none;
position: absolute;
right: 0;
z-index: 2;
}
/***********************************************************************************************************
* Common styles for "real" wiki page content.
***********************************************************************************************************/
/* Tabber box */
.tabber__tab[aria-selected='true'], .tabber__tab[aria-selected='true']:visited
{
#BE3838;
}
/* Code box */
pre, code, .mw-code
{
background-color: #1a1a1a;
color: #ffcc00;
}
/* Recent changes info box */
.mw-changeslist-legend
{
color:black;
}
/* Searched information */
.mw-search-profile-tabs
{
background-color: transparent;
}
/* Notifcation / Notice box */
.mw-echo-ui-notificationBadgeButtonPopupWidget-popup > .oo-ui-popupWidget-popup > .oo-ui-popupWidget-head
{
color: black;
}
.mw-echo-ui-placeholderItemWidget
{
color: black;
}
/* Advanced Box */
#mw-searchoptions
{
background-color: transparent;
}
/* Toolbar */
.wikiEditor-ui-toolbar
{
background-color: white;
}
.wikiEditor-ui-toolbar .booklet > .index
{
color: white;
}
.wikiEditor-ui-toolbar .tabs span.tab a
{
color: white;
}
.wikiEditor-ui-toolbar .tabs span.tab a.current,
.wikiEditor-ui-toolbar .tabs span.tab a.current:visited
{
color: white;
}
.wikiEditor-ui-toolbar .booklet > .index > .current
{
background-color: #b1b1b1;
color: var(--theme-text-color);
}
.wikiEditor-ui-toolbar .booklet > .index > :hover
{
background-color: #565656;
}
.wikiEditor-ui-toolbar .page-characters div span
{
color: var(--theme-text-color);
}
.wikiEditor-ui-toolbar .page-characters div span:hover
{
background-color: var(--theme-button-border-color);
}
/* User Profile box */
.mw-message-box
{
color: white;
background-color: black;
}
/* File information */
#filetoc
{
background-color: transparent;
}
.mw_metadata td
{
background-color: transparent;
}
.mw-datatable td
{
background-color: transparent;
}
.mw-datatable tr:hover td
{
background-color: #1F2827;
}
/** ToC **/
.toc {
border-radius: 4px;
border: 1px solid var(--theme-border-color);
background: var(--theme-box-background);
margin: 1em auto 1em 0;
padding: 0;
font-size: 1em;
min-width: 12em;
}
.toc .toctitle h2 {
margin: 0;
display: flex;
align-items: center;
padding: 0 0.5em;
}
.toc .toctitle h2::before {
content: "";
display: block;
width: 12px;
height: 0;
border-bottom: 52px solid transparent;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewbox='0 0 12 12'%3E%3Cpath id='bulleted-list-tiny' d='M1.29 9.277c-.181.19-.29.45-.29.71 0 .26.109.52.29.71.189.18.45.29.71.29.26 0 .519-.11.71-.29.18-.19.29-.45.29-.71 0-.26-.11-.52-.29-.71-.38-.37-1.05-.37-1.42 0M10 9H6a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2M6 3h4a1 1 0 1 0 0-2H6a1 1 0 1 0 0 2m4 2H6a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2M1.29 1.277c.37-.37 1.04-.37 1.42 0 .18.19.29.45.29.71 0 .26-.11.52-.29.71-.191.18-.45.29-.71.29-.26 0-.521-.11-.71-.29-.181-.19-.29-.45-.29-.71 0-.26.109-.52.29-.71zM2.55 5.17c.06.03.11.08.16.12.18.19.29.45.29.71 0 .26-.11.521-.29.71-.05.04-.1.09-.16.12a.559.559 0 0 1-.17.09c-.06.03-.12.05-.19.06-.06.01-.13.02-.19.02-.26 0-.52-.11-.71-.29A1.05 1.05 0 0 1 1 6c0-.26.11-.52.29-.71.24-.23.58-.34.9-.269a.6.6 0 0 1 .19.058c.06.021.12.051.17.091z'%3E%3C/path%3E%3C/svg%3E");
background-repeat: no-repeat;
background-position: center top;
background-size: 100% auto;
filter: drop-shadow(0 40px 0 var(--theme-text-color));
margin: -40px 6px 0 0;
}
.toc .toctitle {
position: relative;
overflow: hidden;
text-align: left;
}
.toc .toctogglelabel {
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
box-sizing: border-box;
padding-right: 1em;
display: flex;
align-items: center;
justify-content: flex-end;
}
.toc .toctogglespan::before,
.toc .toctogglespan::after {
display: none;
}
.toc .toctogglelabel::after {
display: none;
}
.toc .toctogglelabel::before {
content: "";
display: inline-block;
background: none;
position: relative;
width: 0;
height: 0;
border-style: solid;
border-color: var(--theme-widget-toc-arrow-color) transparent;
border-width: 0 5px 6px 5px;
vertical-align: middle;
flex: 0 0 auto;
}
.toc .toctogglelabel:hover::before {
border-color: var(--theme-widget-toc-arrow-color-hover) transparent;
}
.toc .toctogglecheckbox:checked + .toctitle .toctogglelabel::before {
border-width: 6px 5px 0 5px;
}
/* Won't change ToC box width when toggle show/hide. */
.toctogglecheckbox:checked ~ ul {
overflow: hidden;
display: block;
height: 0;
border: 0;
padding-top: 0;
padding-bottom: 0;
}
/* content list */
.mw-content-ltr .toc ul ul,
.mw-content-rtl.toc ul ul {
margin: 0 0 0 1em;
}
.toc a {
color: var(--theme-text-color);
}
.toc .tocnumber {
color: var(--theme-text-color-note);
}
.toc .tocnumber::after {
content: ".";
}
.toc .toctitle,
.toc > ul {
padding: 0.5em;
}
.toc > ul {
border-top: 1px solid var(--theme-border-color);
margin: 0;
}
.toc > ul a {
display: block;
padding: 2px 0.5em;
border-radius: 4px;
transition: background 0.1s;
}
.toc > ul a:hover {
text-decoration: none;
background: var(--theme-widget-toc-item-hover-background);
}
.toc h2 {
font-weight: normal;
}
.toc li {
margin: 0;
}
/***********************************************************************************************************
* common style for content box
***********************************************************************************************************/
.fullwidth, .full-width {
width: 100%;
}
.nowrap {
white-space: nowrap;
}
/* ".center" has width=100% rule, we don't want it, so use a different class name. */
.aligncenter,
.align-center {
text-align: center;
}
.alignleft,
.align-left {
text-align: left;
}
.alignright,
.align-right {
text-align: right;
}
/* clear fix for float block */
.clearfix {
*zoom: 1;
}
.clearfix::before,
.clearfix::after {
content: " ";
display: table;
}
.clearfix::after {
clear: both;
}
/* Thumbnail background color */
html .thumbimage {
background-color: #0b0029;
}
/** gallery **/
.thumbinner {
border-radius: 5px;
}
li.gallerybox div.thumb {
border-radius: 5px;
}
.gallery * {
box-sizing: initial;
}
.mw-gallery-traditional .thumb {
display: flex;
background: none;
}
.mw-gallery-traditional .thumb a {
display: block;
}
.portable-infobox {
border: 1px solid var(--theme-border-color);
background: none;
}
/***********************************************************************************************************
* css for specific pages
***********************************************************************************************************/
/*********** Main page START ****************/
/* Hide page title on main page */
body.rootpage-Terracotta_Wiki.action-view h1.firstHeading,
body.rootpage-Terracotta_Wiki.action-view .mw-body .mw-indicators,
body.rootpage-Terracotta_Wiki.action-view #mw-content-text::before {
display: none;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .footer {
text-align: right;
font-size: 12px;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box {
border: 1px solid var(--theme-border-color);
border-radius: var(--main-box-border-radius);
padding: 1.5em;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent h2 {
margin-top: 0;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent p {
margin: 0;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap {
display: flex;
gap: 12px;
align-items: stretch;
margin-bottom: 1em;
}
@media (max-width: 900px) {
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap {
display: block;
margin-bottom: 0;
}
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box {
flex: 1 0 auto;
}
@media (max-width: 900px) {
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box {
margin-bottom: 1em;
}
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header {
font-size: 16px;
text-align: center;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header h2 em {
display: inline-block;
font-style: normal;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header .links ul {
margin: 1em auto auto;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header .links li {
list-style: none;
display: inline-block;
margin: 0 0.5em;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .intro {
display: flex;
gap: 12px;
flex-direction: column;
flex: 2 2 400px;
}
@media (max-width: 900px) {
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .intro {
display: block;
}
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay {
flex: 3 3 800px;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a {
display: flex;
gap: 1em;
}
@media screen and (max-width: 1600px) {
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a {
flex-direction: column;
}
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a li {
margin-top: 0.5em;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .comm {
flex: 1 1 410px;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul {
margin: 1em 0 0;
display: grid;
grid-template-columns: 1fr 1fr 1fr;
gap: 1.5em;
list-style: none;
}
@media screen and (max-width: 1400px) {
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul {
grid-template-columns: 1fr 1fr;
}
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul a, body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul img {
display: block;
width: 100% !important;
height: auto !important;
}
/*********** Main page END ****************/
.mp-flex {
display: flex;
flex-wrap: wrap;
justify-content: flex-start;
gap: 15px;
}
.mp-left {
flex: 4;
}
.mp-right {
flex: 1 275px;
}
.navbox {
--navbox-bg-color: var(--theme-content-background);
--navbox-text-color: var(--theme-text-color);
--navbox-title-color: var(--theme-navbar-tab-background);
--navbox-header-color: var(--theme-navbar-tab-background);
--navbox-alt-color: var(--theme-content-background);
--navbox-border-color: var(--theme-border-color)
}
.navbox {
width: 100%;
background: var(--navbox-bg-color, white);
color: var(--navbox-text-color, black);
margin: 1em auto;
font-size: 84%;
clear: both;
padding: 2px;
border-spacing: 0;
border: 1px solid var(--navbox-border-color, #AAA);
}
.navbox-title,
table.navbox th {
padding-left: 1em;
padding-right: 1em;
text-align: center;
}
/* Even row striping */
.navbox-even {
background: var(--theme-box-border-color);
color: #000;
}
/* Odd row striping */
.navbox-odd {
background: transparent;
}
.collapseButton {
font-weight: normal;
width: auto;
}
.navbox .collapseButton {
width: 6em;
}
.navbar {
font-size: 88%;
font-weight: normal;
}
.navbox .navbar {
font-size: 100%;
}
table.collapsed tr.collapsible {
display: none;
}
/* Merges navboxes that are directly under eachother */
.navbox + .navbox {
margin-top: -11px;
}
.navbox .navbox-title {
background: var(--navbox-title-color, #CCF);
color: var(--navbox-text-color, black);
font-weight: bold;
}
.navbox .navbox-vde {
float:left;
width:65px;
}
.navbox .navbox-title-padright {
padding-right: 65px;
}
.navbox .navbox-title-padleft {
padding-left: 65px;
}
.navbox .navbox-subgroup {
border-spacing: 0;
width: 100%;
}
.navbox .navbox-gutter {
height: 2px;
}
.navbox .navbox-subgroup .navbox-gutter {
background: var(--navbox-bg-color, white);
}
.navbox .navbox-section-row > td {
padding: 0;
height: 100%;
}
.navbox .navbox-section {
width: 100%;
border-spacing: 0;
}
.navbox .navbox-above,
.navbox .navbox-below {
background: var(--navbox-header-color, #DDF);
text-align: center;
}
.navbox .navbox-image {
background: var(--navbox-bg-color, white);
text-align: center;
}
.navbox .navbox-group,
.navbox .navbox-header {
background: var(--navbox-header-color, #DDF);
color: var(--navbox-text-color, black);
font-weight: bold;
height: 100%;
padding: 2px 4px;
}
.navbox .navbox-header-collapsible {
padding-left: 65px;
}
.navbox .navbox-group {
text-align: center;
padding-left: 1em;
padding-right: 1em;
white-space: nowrap;
}
.navbox .navbox-group,
.navbox .navbox-image-left {
border-right: 2px solid var(--navbox-bg-color, white);
}
.navbox-image-right {
border-left: 2px solid var(--navbox-bg-color, white);
}
.navbox .navbox-list {
background: var(--navbox-bg-color, white);
color: var(--navbox-text-color, black);
width: 100%;
height: 100%;
padding: 0;
}
.navbox .alt > .navbox-list {
background: var(--navbox-alt-color, #F7F7F7);
}
.navbox .navbox-list div {
padding: 0px 4px;
}
.navbox .navbox-list.no-group {
text-align: center;
padding-top: 2px;
padding-bottom: 2px;
}
.navbox .mw-collapsible-toggle {
width: 65px;
}
/* hlist */
.hlist ul {
margin: 0;
list-style: none;
}
.hlist li, .hlist ul ul {
display: inline;
}
.hlist li a {
white-space: nowrap;
}
.hlist ul ul:before {
content: "("
}
.hlist ul ul:after {
content: ")"
}
.hlist li:after {
content: " • ";
}
.hlist ul ul li:after {
content: "/";
}
.hlist li:last-child:after, .hlist ul ul li:last-child:after {
content: none;
}
li.gallerybox div.thumb {
background-color: transparent;
border: 0;
}
/* Mark redirects in Special:Allpages and Special:Watchlist */
.allpagesredirect {
font-style: italic;
}
.allpagesredirect:after {
color: #808080; content: " (redirect)"
}
.watchlistredir {
font-style: italic;
}
/* Giving headers and TOC a little extra space */
h2 {
margin-top: 20px;
}
.toc {
margin-top: 20px;
}
/* Navboxes */
.navbox {
width: 100%;
clear: both;
}
44be81306179db45c6efa1c359f9660d0a79c173
394
393
2024-04-10T15:15:37Z
Azgoodaz
36052
css
text/css
/***********************************
CSS placed here will be applied to all skins on the entire site.
Various code adpoted from
* https://multiversus.wiki.gg/ by IyzMoe
* https://trucksimulator.wiki.gg/ by MrPie5
* https://flight.wiki.gg/ by ReedemtheD3ad!
***********************************/
/***********************************************************************************************************
* css reset for browser default rules and MediaWiki internal rules
***********************************************************************************************************/
.responsive-image {
max-width: 100%;
height:auto;
}
* {
outline: 0;
}
table {
white-space: unset; /* be set to `no-wrap` in MW internal css */
}
html {
font-size: 16px; /* reset rem */
}
pre {
margin: 0;
}
h1, h2, h3, h4, h5, h6 {
padding: 0;
border: 0 solid transparent;
}
table {
display: table;
white-space: unset;
}
body {
background: none;
}
/***********************************************************************************************************
* css for wiki.gg top bar and footer bar
***********************************************************************************************************/
/*** Wiki.gg site bars tweak ***/
div#p-personal ul {
white-space: nowrap; /* for "log out" */
}
#p-personal .vector-menu-content #pt-anonuserpage,
#p-personal .vector-menu-content #pt-userpage a {
padding-top: 0;
background-position: left center;
}
/*** Responsive ***/
@media screen and (max-width: 720px) {
footer#wikigg-footer .footer-right {
margin-left: 0;
}
footer#wikigg-footer .footer-left {
margin-right: 0;
}
} /* screen and (max-width:720px) */
@media screen and (max-width: 600px) {
footer#wikigg-footer {
display: grid;
grid-template-columns: 35px 1fr;
grid-template-rows: auto auto;
align-items: center;
justify-items: start;
padding: 3px 0 3px 10px;
}
footer#wikigg-footer .footer-middle {
grid-column: 1/2;
grid-row: 1/3;
}
footer#wikigg-footer .footer-right {
grid-column: 2/3;
grid-row: 1/2;
margin: 0;
}
footer#wikigg-footer .footer-left {
grid-column: 2/3;
grid-row: 2/3;
margin: 0;
}
} /* screen and (max-width:600px) */
/*** Theme ***/
:root {
/* for infobox */
--pi-secondary-background: #1F2827;
/* other */
--theme-hover-color: #683D17;
--theme-text-color-placeholder: #999;
--theme-control-text-color: #BF0017;
--theme-control-text-color-hover: #fff;
/* for wide table */
--theme-wide-table-shadow-color: #999;
/*** text color ***/
--theme-text-color: #683D17;
--theme-text-color-note: #C9E6FF;
--theme-text-color-em: #ffffff;
--theme-heading-color: #683D17;
/*** link text color ***/
--theme-link-color: #4d2c24;
--theme-link-color-hover: #683D17;
--theme-link-color-visited: #00aeff;
--theme-link-color-redlink: #ff3333;
/*** body background ***/
--theme-site-background: #0000 url(/images/5/57/Site-background.png) top center / cover no-repeat fixed;
/*** top site logo ***/
--theme-site-logo-image: url(/images/e/e6/Site-logo.png);
--theme-site-logo-width: 400px;
--theme-site-logo-height: 200px;
/* sidebar/content common */
--theme-box-border-width: 2px;
--theme-box-border-color: #000;
--theme-box-background: none;
--theme-box-border-style: solid;
--theme-box-shadow: none;
/* common */
--theme-border-color: #683D17;
--theme-highlight-background: #1F2827;
--theme-button-background: #87AEC9;
--theme-button-border-color: #006cb0;
--theme-button-background-active: #a7c7dc;
--theme-button-border-color-active: #006cb0;
--theme-page-base-background: #EAB885;
/*** sidebar ***/
--theme-sidebar-box-background: #8D5345;
--theme-sidebar-box-border-style: var(--theme-box-border-style);
--theme-sidebar-box-border-width: var(--theme-box-border-width);
--theme-sidebar-box-border-color: var(--theme-box-border-color);
--theme-sidebar-box-shadow: var(--theme-box-shadow);
--theme-sidebar-heading-text-color: white;
--theme-sidebar-heading-arrow-color: var(--theme-sidebar-heading-text-color);
--theme-sidebar-heading-arrow-color-hover: var(--theme-sidebar-heading-text-color);
--theme-sidebar-heading-background: #683D17;
--theme-sidebar-heading-background-hover: var(--theme-link-color-hover);
/* following 3 values will affect the space between the heading and the list */
--theme-sidebar-heading-border-bottom: 0;
--theme-sidebar-list-border-top: 2px solid transparent; /* will be hidden when collapsed */
--theme-sidebar-list-padding-top: 0px;
--theme-sidebar-list-item-background: none;
--theme-sidebar-list-item-hover-mask: #683D17;
--theme-sidebar-list-item-text-color: white;
--theme-sidebar-list-item-text-color-hover: white;
/* responsive */
--theme-sidebar-heading-text-color-2: var(--theme-heading-color);
--theme-sidebar-box-background-2: var(--theme-sidebar-box-background);
--theme-sidebar-box-border-width-2: var(--theme-box-border-width);
--theme-sidebar-box-border-style-2: var(--theme-box-border-style);
--theme-sidebar-box-border-color-2: var(--theme-box-border-color);
--theme-sidebar-heading-arrow-color-2: var(--theme-box-border-color);
--theme-sidebar-heading-arrow-color-hover-2: var(--theme-box-border-color);
--theme-sidebar-dropdown-background: #090C0C;
--theme-sidebar-dropdown-border: 1px solid #888989;
/*** navbar ***/
--theme-navbar-background: none;
--theme-navbar-border-color: var(--theme-border-color);
--theme-navbar-tab-background: #683D17;
--theme-navbar-tab-box-shadow: none;
--theme-navbar-tab-text-color: white;
--theme-navbar-tab-icon-color: var(--theme-navbar-tab-text-color);
--theme-navbar-tab-text-color-hover: white;
--theme-navbar-tab-icon-color-hover: var(--theme-navbar-tab-icon-color);
--theme-navbar-tab-text-color-redlink: var(--theme-link-color-redlink);
--theme-navbar-tab-icon-color-redlink: var(--theme-link-color-redlink);
--theme-navbar-tab-border-color: var(--theme-border-color);
--theme-navbar-tab-background-hover: #683D17;
--theme-navbar-tab-border-color-hover: var(--theme-navbar-tab-border-color);
--theme-navbar-tab-selected-background: var(--theme-content-background);
--theme-navbar-tab-selected-border-color: var(--theme-navbar-tab-border-color);
--theme-navbar-tab-selected-border-bottom-corner-color: var(--theme-navbar-tab-border-color);
--theme-navbar-tab-dropdown-arrow-color: var(--theme-text-color);
--theme-navbar-tab-dropdown-arrow-color-hover: var(--theme-heading-color);
--theme-navbar-tab-dropdown-background: #8D5345;
--theme-navbar-tab-dropdown-border-color: #8D5345;
--theme-navbar-tab-dropdown-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2);
--theme-navbar-tab-dropdown-hover-mask: #683D17;
--theme-navbar-search-box-shadow: none;
--theme-navbar-search-input-background: black;
--theme-navbar-search-input-border-color: var(--theme-border-color);
--theme-navbar-search-input-text-color: white;
--theme-navbar-search-button-background: #73FFFF;
--theme-navbar-search-botton-border-color: var(--theme-border-color);
--theme-navbar-search-botton-text-color: var(--theme-text-color);
--theme-navbar-search-button-background-active: var(--theme-navbar-search-button-background);
--theme-navbar-search-botton-border-color-active: var(--theme-navbar-search-botton-border-color);
--theme-navbar-search-botton-text-color-active: var(--theme-navbar-search-botton-text-color);
--theme-navbar-search-suggestions-background: var(--theme-navbar-search-button-background);
--theme-navbar-search-suggestions-border-color: var(--theme-border-color);
--theme-navbar-search-suggestions-text-color: var(--theme-text-color);
--theme-navbar-search-suggestions-text-color-hover: var(--theme-text-color-em);
--theme-navbar-search-suggestions-hover-mask: var(--theme-highlight-background);
--theme-navbar-search-suggestions-results-border-bottom-color: var(--theme-border-color);
--theme-navbar-search-suggestions-special-offset-top: -1px; /* margin-top offset, normally is -1px */
--theme-navbar-search-suggestions-special-border-top-color: var(--theme-border-color);
--theme-navbar-search-suggestions-special-label-text-color: var(--theme-text-color);
--theme-navbar-search-suggestions-special-label-text-color-hover: var(--theme-text-color);
/* responsive */
--theme-navbar-search-background: var(--theme-sidebar-box-background);
/*** content box ***/
--theme-content-background: #EAB885;
--theme-content-border-width: 0px;
--theme-content-border-style: var(--theme-box-border-style);
--theme-content-border-color: var(--theme-box-border-color);
--theme-content-subpage-icon-color: rgba(0,0,0, 0.3); /* color for "<" */
--theme-content-heading-rule-border-top: 0; /* border */
--theme-content-heading-rule-border-bottom: 0;
/** category: box **/
--theme-content-category-background: none;
--theme-content-category-border-style: solid;
--theme-content-category-border-width: 1px;
--theme-content-category-border-radius: 0;
--theme-content-category-border-color: var(--theme-border-color);
/*** #footer ***/
--theme-footer-text-color: #8D5345;
--theme-footer-background: transparent;
--theme-footer-link-color: #008aff;
--theme-footer-link-color-hover: #66b8ff;
--theme-footer-border-radius: 0 0 5px 5px;
/** notification **/
--theme-notice-red-text-color: #bf0017;
--theme-notice-orange-text-color: #cf721c;
/******* "real" wiki content ********/
--theme-widget-toc-arrow-color: var(--theme-text-color);
--theme-widget-toc-arrow-color-hover: var(--theme-hover-color);
--theme-widget-toc-item-hover-background: var(--theme-link-color-hover);
--theme-collapsible-toggle-icon-color: var(--theme-text-color);
--theme-collapsible-toggle-icon-color-hover: var(--theme-hover-color);
}
/***********************************************************************************************************
* base css styles for both interface and content box: font, color, etc.
***********************************************************************************************************/
/**** base styles START ***********************************************************/
.MPheading {
font-synthesis: none;
font-size: 2em;
font-weight: 800;
text-align: center;
background:0 0;
background-image: linear-gradient(to right,rgba(var(--theme-sidebar-link-color--rgb),0) 0,var(--theme-sidebar-link-color) 33%,var(--theme-sidebar-link-color) 66%,rgba(var(--theme-sidebar-link-color--rgb),0) 100%);
background-position: center bottom;
background-repeat: no-repeat;
background-size: 100% 1px;
}
.page-The_Chocolate_Edition_Wiki .mw-parser-output .gallery {
text-align: center;
margin: 10px 0;
}
.mp-box {
border:1px solid #4d2c24;
margin:10px 0;
padding:5px;
}
@media screen and (min-width: 1080px){
.page-The_Chocolate_Edition_Wiki .mw-parser-output {
display: flex;
flex-wrap: wrap;
justify-content: space-evenly;
}
.mainpage-left {
width: calc(100% - 550px);
}
.mainpage-right {
width: 500px;
}
}
/* Template:FP links styles */
.fplinks {
display: flex;
flex-wrap: wrap;
justify-content: space-evenly;
align-items: stretch;
text-align: center;
}
.fplink-outer {
padding: 5px;
flex-basis: calc(25% - 10px);
width: calc(25% - 15px);
min-width: 115px;
display: inline-block;
vertical-align: middle;
}
.fplink-wide {
flex-basis: calc(33% - 10px);
width: calc(33% - 15px);
}
.fplink-fullwidth {
flex-basis: 100%;
width: calc(100% - 15px);
font-weight: bold;
}
.fplink {
padding: 0.5em;
box-sizing: border-box;
width: 100%;
height: 100%;
display: table;
}
.fplink-plain {
background: transparent;
border-radius: 0;
border: 0;
box-shadow: none;
}
.fplink-inner {
display: table-row;
}
.fplink a {
display: table-cell;
vertical-align: middle;
}
.fplink img {
max-width: 150px;
width: 100%;
height: auto;
}
/* Auto-resize front page video to fit smaller columns */
.fpbox .embedvideowrap {
width: 100% !important;
max-width: 480px;
margin: 0 auto;
}
.fpbox .embedvideowrap iframe {
width: 100% !important;
}
/* Multi-column box support */
.fp-container main .columns .leftcol,
.fp-container .columns .rightcol {
width: 100%;
margin: 0;
padding: 0;
}
@media (min-width: 990px) {
.fp-container .columns .leftcol {
float: left;
width: 50%;
}
.fp-container .columns .rightcol {
float: right;
width: 50%;
}
}
.fp-section {
display: flex;
flex-wrap: wrap;
}
/* this CSS governs the responsive 2 column main page layout */
#fp-2column.fp-container {
display: grid;
grid-template-areas: "a" "b" "c";
grid-template-columns: 100%;
}
@media screen and (min-width: 990px) {
#fp-2column.fp-container {
grid-template-areas: "a b" "c c";
grid-template-columns: 50% 50%;
}
}
@media screen and (min-width: 1350px) {
#fp-2column.fp-container {
grid-template-areas: "a b" "c b";
grid-template-columns: auto 520px;
}
}
#fp-top {
grid-area: a;
}
#fp-flex {
grid-area: b;
}
#fp-bottom {
grid-area: c;
}
/* end responsive 2 column main page layout */
/* Front page appearance styles */
.fpbox .heading,
.fpbox .mainheading {
border: 0;
border-bottom: 1px solid transparent;
}
.fpbox {
background: transparent;
border: 1px solid transparent;
box-shadow: 0 2px 5px transparent;
}
.fplink:not(.fplink-plain) {
background: rgba(0, 0, 0, 0.3);
border: 1px solid #505050;
}
.fplink-fullwidth .fplink:not(.fplink-plain) {
background: rgba(0, 0, 0, 0.4);
}
.linkslabel {
border-bottom: 2px solid #505050;
}
/* always show scroll bar for short page.
* By doing this page background size won't change when expand/collapse sidebar sections.
*/
html {
overflow-y: scroll;
}
/** Font **/
html, body {
font-family: Helvetica, Arial, sans-serif;
/* font-family: futura-lt-w01-book, futura-lt-w05-book, sans-serif; a bit hard to read */
color: var(--theme-text-color);
}
.mw-body h1, .mw-body-content h1, .mw-body-content h2 {
color: var(--theme-heading-color);
}
body {
font-size: 14px;
}
.vector-body {
font-size: unset;
}
/** link color **/
/* Self-links aren't real links, they're not clickable.
* Hence, they shouldn't change color when hovered over like real links, as that is counter-intuitive.
* We should not use :not(.selflink) since it increases the priority and make it is difficult to override
* link styles for certain elements (e.g. in wiki.gg header).
*/
a,
a.selflink:hover, a.selflink:active {
text-decoration: none;
color: var(--theme-link-color);
}
a:visited {
color: #8D5345;
}
a:hover, a:active {
text-decoration: none;
color: var(--theme-link-color-hover);
}
/** red link **/
/* we don't really need to mark you have "visited" an inexistent page */
a.new, a.new:visited {
color: var(--theme-link-color-redlink);
}
/* -------------------------------------------------------- */
/* Tables */
/* -------------------------------------------------------- */
table {
/* fix 100% width table with border */
box-sizing: border-box;
}
table.article-table,
table.fandom-table,
table.lined,
table.bordered,
table.cellborder {
border-collapse: collapse;
border-style: solid;
border-color: #AD532D;
}
table.lined th,
table.lined td {
border-width: 0 0 1px 0;
}
/*** "terraria"-classed tables ***/
table.olo {
border: 2px solid transparent;
margin: calc(0.5em + 5px) 5px;
box-shadow: 0 0 0 2px var(--theme-content-background), 0 0 0 3px var(--theme-border-color);
border-radius: 3px; /* (border radius of .olo box) - 3px */
}
table.olo.noborder {
padding: 0;
border: 0;
}
table.olo th,
table.olo td {
padding: 3px 6px;
border-color: var(--theme-border-color);
border-style: solid;
border-width: 0;
}
table.olo th {
background: var(--theme-highlight-background);
border-color: var(--theme-border-color);
text-align: center;
}
table.olo caption {
font-weight: bold;
background: var(--theme-highlight-background);
padding: 5px;
margin: auto 2px;
}
table.olo > caption {
padding: 3px;
-moz-border-radius: 6px 6px 0 0;
-webkit-border-radius: 6px 6px 0 0;
border-radius: 6px 6px 0 0;
margin: 1px 1px -4px;
border-bottom-width: 1px;
box-shadow: 0 0 0 1px var(--theme-highlight-background);
position: relative;
}
table.olo > caption:after {
box-sizing: content-box;
content: "";
display: block;
width: 100%;
height: 1px;
background: var(--theme-highlight-background);
position: absolute;
left: -4px;
bottom: -2px;
border-left: 4px solid var(--theme-box-background-color);
border-right: 4px solid var(--theme-box-background-color);
}
table.olo > caption.plaincaption {
background: transparent;
border: 0;
box-shadow: 0 0 0 0;
margin-bottom: 4px;
}
table.olo > caption.plaincaption:after {
background: transparent;
border: 0;
}
table tfoot:empty,
table thead:empty {
display: none;
}
/* Auto line separators for tables */
table.olo.lined {
padding-bottom: 0;
/*display: inline-table;*/
}
table.olo.lined td {
border-width: 0;
border-bottom-width: 1px;
}
table.olo.lined::after {
content: "";
display: block;
height: 3px;
width: calc(100% - 6px);
position: absolute;
left: 3px;
bottom: 3px;
background-color: var(--theme-box-background-color);
}
table.lined td.noline, table.lined tr.noline td {
border-bottom-width: 0;
}
table tr.bottomline td {
border-bottom-width: 1px;
}
table tr.topline td {
border-top-width: 1px;
}
table td.bottomline, table.lined tr.noline td.bottomline {
border-bottom-width: 1px;
}
table td.topline {
border-top-width: 1px;
}
table.olo.cellborder,
table.olo.border {
border-spacing: 0;
padding: 4px 4px 4px 3px;
position: relative;
}
table.olo.cellborder::before,
table.olo.border::before {
content: "";
display: block;
width: 1px;
height: calc(100% - 6px);
background-color: var(--theme-box-background-color);
position: absolute;
left: 4px;
top: 3px;
}
table.olo.cellborder td,
table.olo.border td {
border-left-width: 1px;
border-bottom-width: 1px;
}
table.olo.cellborder th,
table.olo.border th {
border-left-width: 2px;
border-top-width: 2px;
}
table.olo.cellborder tr:first-of-type th,
table.olo.border tr:first-of-type th {
border-top: 0;
}
table.olo.cellborder::after,
table.olo.border::after {
content: "";
display: block;
height: 1px;
width: calc(100% - 6px);
position: absolute;
left: 3px;
bottom: 5px;
background-color: var(--theme-box-background-color);
}
/* Hack for using "border-collapse" and "border-radius" in the same table display by using one table nested within another */
table.outer {
white-space: nowrap;
}
table.inner {
border-collapse: collapse;
background: inherit;
width: 100%;
}
table.inner th {
border: 2px solid var(--theme-box-background-color);
}
/* Fix for siderail overlapping some wide tables */
@media screen and (max-width: 1520px) and (min-width: 1350px) {
.with-siderail table.olo .i {
white-space: normal;
}
.with-siderail table.olo th {
font-size: 90%;
}
.with-siderail table.olo td:not(.il1c) img {
max-width: 100%;
height: auto;
}
}
.olo th {
border-bottom: 1px solid;
}
.wikitable,
.wikitable > tr > th,
.wikitable > * > tr > th {
color: inherit;
background: none;
}
/*
.jquery-tablesorter th.headerSort{
border: 1px solid var(--theme-border-color);
}
*/
table.cargoTable.noMerge tr:nth-child(2n) {
background: rgba(0, 0, 0, 0.25);
}
table.cargoTable.noMerge tr:nth-child(2n+1) {
background: none;
}
table.olo caption {
border-width: 1px;
border-style: solid;
border-top-color: rgb(244, 124, 60, 0.1);
border-right-color: rgb(13, 4, 2, 0.5);
border-bottom-color: rgb(13, 4, 2, 0.5);
border-left-color: rgb(244, 124, 60, 0.1);
border-radius: 8px;
}
table.olo {
/*display: inherit;*/
width: auto;
}
.olo.sortable.lined.align-center.jquery-tablesorter {
/*width: min-content;*/
}
#possible-modifiers-table,
.olo.lined.sortable.jquery-tablesorter,
.olo.lined {
width: auto;
}
/**** base styles END *****/
/*********************************************************************************************************/
input, button {
color: var(--theme-control-text-color);
/* caret-color: var(--theme-text-color); */
}
input[type=submit] {
color: var(--theme-control-text-color);
}
::placeholder {
color: var(--theme-text-color-placeholder);
}
/* Removes VisualEdit button */
#ca-ve-edit {
display: none;
}
/* Link color */
.mw-parser-output a.external,
.mw-parser-output a.external:visited,
.mw-parser-output a.extiw,
.mw-parser-output a.extiw:visited,
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button {
color: var(--theme-link-color);
}
/* Text color */
#content,
#firstHeading,
.infocard .main-heading .hgroup,
h1,
h2,
h3,
h4,
h5,
h6,
div.hat-note.t-main,
#contentSub, #contentSub2,
.search-types .current a,
.infobox > .title > span,
code,
.trw-toggleable.not-toggled.achievements .achievement b * {
color: var(--theme-text-color);
}
.i .note,
.note-text {
color: var(--theme-text-color-note);
}
.pixel img, .pixel,
#mw-imagepage-section-filehistory img {
image-rendering: pixelated; /*for chrome*/
image-rendering: crisp-edges; /*for firefox*/
}
.small {
font-size: 85%;
}
.fullwidth, .full-width {
width: 100%;
}
.nowrap {
white-space: nowrap;
}
/* ".center" has width=100% rule, we don't want it, so use a different class name. */
.aligncenter,
.align-center {
text-align: center;
}
.alignleft,
.align-left {
text-align: left;
}
.alignright,
.align-right {
text-align: right;
}
/* clear fix for float block */
.clearfix {
*zoom: 1;
}
.clearfix::before,
.clearfix::after {
content: " ";
display: table;
}
.clearfix::after {
clear: both;
}
/* References smaller text than main */
.references {
font-size: 90%;
}
/* Larger font for Module: code display (default is smaller than other code pages) */
pre.lua.source-lua {
font-size: 14px !important;
}
/* Facilitate inline scary transclusion */
.scary-transclusion p, .scary-transclusion .mw-parser-output {
display: inline;
}
/* hide last empty paragraph at the end */
div.mw-parser-output > p:last-child > br:only-child {
display: none;
}
/* Fix empty parameter descriptions on api.php having no height, causing misalignments that seriously impede readability */
.apihelp-parameters dd:empty::before {
content: " ";
}
.block {
display: block;
}
.inline {
display: inline;
}
.inline-block {
display: inline-block;
}
hr.space {
height: 4px;
background: none;
border: 0;
}
.page-content .vertical-align-top * {
vertical-align: top;
}
.page-content .vertical-align-bottom * {
vertical-align: bottom;
}
/* Drowning Table No Border */
.drowning-table-no-border {
border: none;
}
/* Gadget description length */
.oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-top > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header,
.oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-inline > .oo-ui-fieldLayout-body {
max-width: unset;
}
/* Box at the top of all pages when the user has a new message on their User_talk: page */
.usermessage {
background-color: var(--theme-box-background-color);
border-color: var(--theme-box-border-color);
color: var(--theme-text-color);
}
/***********************************************************************************************************
* interface layout and styles for widgets outside of content box
***********************************************************************************************************/
:root {
--main-layout-logo-box-height: 200px;
--main-layout-logo-offset: 12px;
--main-layout-topbar-height: 35px; /* height of wiki.gg topbar */
--main-layout-sidebar-width: 180px; /* width of side navbar, without gap */
--main-layout-sidespace: 24px; /* whitespace width on most left and most right */
--main-layout-gap: 12px;
--main-layout-logo-height: calc(var(--theme-site-logo-height) + 20px);
--main-box-border-radius: 5px;
--main-inner-box-border-radius: calc(var(--main-box-border-radius) - var(--theme-box-border-width));
--main-box-padding: 12px;
background: var(--theme-site-background);
/* Removes second vertical scrollbar(mw 1.37 fix) */
overflow-y: unset; /* must be unset or visible, can not be auto, or side ad will not be sticky */
}
/**** Main Layout START ***********************************************************/
/**
* Note: wiki.gg topbar is position:fixed. So we don't need to consider it in grid layout
*/
html, body {
min-height: 100%;
}
html {
height: 100%;
scroll-padding-top: var(--main-layout-topbar-height);
}
body {
height: auto;
}
/*** main grid container ***/
body {
/* self */
box-sizing: border-box;
/* grid */
display: grid;
grid-template-columns: [body-left] var(--main-layout-sidespace) [aside-left] var(--main-layout-sidebar-width) [aside-right content-left] minmax(0, 1fr) [content-right] var(--main-layout-sidespace) [body-right];
grid-template-rows: [body-start] var(--main-layout-topbar-height) [page-start logo-start] var(--main-layout-logo-height) [logo-end nav-start] 0fr [nav-end content-start] auto [content-end footer-start] 0fr [footer-end] 1fr [page-end] 0fr [body-end];
gap: 0 var(--main-layout-gap);
}
/*** grid items ***/
/* Flatten DOM structure. Therefore we have following grid items under body grid container:
* div#mw-page-base, div#mw-head-base, #mw-navigation>h2, div#mw-head, div#mw-panel, div#content.mw-body, div#footer, footer.
*/
body > .content-wrapper,
#mw-navigation {
display: contents;
}
/** unused, hide them **/
#mw-head-base,
#mw-navigation > h2 {
display: none;
}
/** side nav bar **/
#mw-panel {
grid-column: aside-left/aside-right;
grid-row: nav-start/page-end;
margin-bottom: var(--main-layout-gap);
float: none;
width: unset;
padding: 0;
}
/** nav **/
#mw-head {
grid-column: content-left/content-right;
grid-row: nav-start/nav-end;
}
/** content **/
.mw-body {
grid-column: content-left/content-right;
grid-row: content-start/content-end;
}
/* For some page such as api.php, .mw-body is the only child, so take up all space. */
.mw-body:first-child {
grid-column: body-left/body-right;
grid-row: page-start/page-end;
}
/** #footer: content footer **/
#footer {
grid-column: content-left/content-right;
grid-row: footer-start/footer-end;
margin: 0;
}
/** used to gen box shadow for main box (nav + content + #footer) **/
#mw-page-base {
grid-column: content-left/content-right;
grid-row: nav-start/footer-end;
height: 100%;
}
/** wiki.gg footer bar **/
body > footer {
grid-column: body-left/body-right;
grid-row: page-end/body-end;
}
/*** logo block. It is absolute position ***/
#p-logo {
position: absolute;
width: 100%;
height: auto;
left: 0;
top: var(--main-layout-topbar-height);
background: var(--theme-site-logo-image) center center/var(--theme-site-logo-width) auto no-repeat;
display: flex;
align-items: center;
justify-content: center;
filter: drop-shadow(0 0 5px black);
}
/* use logo image as <a>'s background will sometime flicker when hovered on Firefox,
* I still don't know why, but move background to #p-logo can avoid this issue.
*/
#p-logo .mw-wiki-logo {
width: var(--theme-site-logo-width);
height: var(--theme-site-logo-height);
margin: auto;
background: none;
/* logo flicker fix */
}
/**** Main Layout END ***********************************************************/
/**** side panel START ***********************************************************/
#mw-panel {
font-size: 12px;
line-height: 1.5;
color: var(--theme-text-color);
}
#mw-panel a {
text-decoration: none;
}
/* sections */
#mw-panel .portal,
#mw-panel #p-logo + .portal {
margin: var(--main-layout-gap) 0 0 0;
padding: 0;
color: var(--theme-sidebar-heading-text-color);
border: var(--theme-box-border-width) solid var(--theme-box-border-color);
border-radius: 5px;
background: var(--theme-sidebar-box-background);
}
#mw-panel #p-logo + .portal {
margin-top: 0;
position: relative;
}
/* section heading */
#mw-panel #p-logo + .portal .vector-menu-heading,
#mw-panel .portal .vector-menu-heading {
margin: 0;
padding: 6px 10px;
border-bottom: var(--theme-sidebar-heading-border-bottom);
border-radius: var(--main-inner-box-border-radius) var(--main-inner-box-border-radius) 0 0;
background: var(--theme-sidebar-heading-background);
font-size: 15px;
line-height: 18px;
cursor: pointer;
display: flex;
align-items: center;
justify-content: space-between;
color: var(--theme-sidebar-heading-text-color);
}
/* arrow icon */
#mw-panel .portal .vector-menu-heading::after {
content: "";
display: inline-block;
background: none;
position: relative;
width: 0;
height: 0;
border-style: solid;
border-color: var(--theme-sidebar-heading-arrow-color) transparent;
border-width: 0 5px 6px 5px;
margin-top: 4px;
vertical-align: middle;
flex: 0 0 auto;
}
#mw-panel .portal .vector-menu-heading:hover::after {
border-color: var(--theme-sidebar-heading-arrow-color-hover) transparent;
}
#mw-panel .portal.collapsed .vector-menu-heading {
border-radius: var(--main-inner-box-border-radius);
}
#mw-panel .portal.collapsed .vector-menu-heading::after {
border-width: 6px 5px 0 5px;
}
/* list */
#mw-panel #p-logo + .portal .body,
#mw-panel .portal .body {
background: none;
border: 0;
padding: 0;
margin: 0;
border-top: var(--theme-sidebar-list-border-top);
}
#mw-panel .portal .body ul {
padding: var(--theme-sidebar-list-padding-top) 4px 4px;
}
#mw-panel .portal .body li {
margin: 0;
padding: 0;
font-size: inherit;
line-height: inherit;
background: var(--theme-sidebar-list-item-background);
border-radius: var(--main-inner-box-border-radius);
}
#mw-panel .portal .body li:hover {
background: var(--theme-sidebar-list-item-hover-mask);
}
#mw-panel .portal .body li a,
#mw-panel .portal .body li a:visited {
display: block;
padding: 3px 6px;
color: var(--theme-sidebar-list-item-text-color);
}
#mw-panel .portal .body li a:hover {
color: var(--theme-sidebar-list-item-text-color-hover);
}
#mw-panel .portal .body li a.feedlink { /* "Atom" RSS Feed */
text-indent: 14px; /* the icon is 12x12px, so 12px + 2px */
background-position: 8px center; /* align icon with other text */
}
#merch {
margin: 1.5em auto auto 1em;
}
/**** side panel END ***********************************************************/
/**** main content box START ***********************************************************/
/**** box for nav+content+#footer ****/
#mw-page-base {
border: var(--theme-box-border-width) solid var(--theme-box-border-color);
border-radius: 5px;
box-sizing: border-box;
background: var(--theme-page-base-background);
}
/**** navbar ****/
#mw-head {
margin: var(--theme-box-border-width) var(--theme-box-border-width) 0;
padding: var(--main-box-padding) 0 0 0;
background: var(--theme-navbar-background);
position: relative;
display: flex;
justify-content: space-between;
align-items: flex-end;
width: auto;
}
#mw-head #left-navigation,
#mw-head #right-navigation {
float: none;
flex: 1 1 auto;
margin: 0;
display: flex;
align-items: flex-end;
}
#mw-head #left-navigation::before, #mw-head #left-navigation::after,
#mw-head #right-navigation::before,
#mw-head #right-navigation::after {
content: "";
display: block;
border-bottom: 1px solid var(--theme-navbar-border-color);
}
#mw-head #left-navigation {
justify-content: flex-start;
}
#mw-head #left-navigation::before {
flex: 0 0 var(--main-box-padding);
}
#mw-head #left-navigation::after {
flex: 1 1 auto;
}
#mw-head #right-navigation {
justify-content: flex-end;
}
#mw-head #right-navigation::before {
flex: 1 1 auto;
}
#mw-head #right-navigation::after {
flex: 0 0 var(--main-box-padding);
}
/* reset */
#p-search,
.vector-menu-dropdown,
#mw-head .vector-menu-dropdown .vector-menu-heading,
.vector-menu-dropdown .vector-menu-heading span,
.vectorTabs,
.vectorTabs ul,
.vectorTabs span,
.vectorTabs li,
.vectorTabs li a,
.vectorTabs li.selected a,
.vectorTabs li.selected a:visited {
background-image: none;
float: none;
height: auto;
display: block;
}
#mw-head input {
display: block;
z-index: 1;
}
#mw-head input + .vector-menu-heading {
z-index: 0;
}
.vectorMenuCheckbox:focus + .vector-menu-heading {
outline: 0;
}
.vectorTabs ul {
display: flex;
}
.vectorTabs ul li,
.vector-menu-dropdown {
display: block;
white-space: nowrap;
}
.vector-menu-dropdown.emptyPortlet {
display: none;
}
/* override some mw css */
div.vectorTabs li.selected a,
div.vectorTabs li.selected a:visited,
div.vectorTabs li a,
div.vector-menu-dropdown .vector-menu-heading span {
color: var(--theme-navbar-tab-text-color);
font-size: 14px;
line-height: 24px;
padding: 3px 12px;
overflow: hidden;
}
.vector-menu-dropdown .vector-menu-heading:hover span {
color: var(--theme-navbar-tab-text-color); /* reset */
text-decoration: underline;
}
.vector-menu-tabs {
padding: 0;
}
.vectorTabs li,
.vector-menu-dropdown {
background: var(--theme-navbar-tab-background);
border-style: solid;
border-color: var(--theme-navbar-tab-border-color);
border-width: 1px;
border-radius: var(--main-box-border-radius) var(--main-box-border-radius) 0 0;
box-shadow: var(--theme-navbar-tab-box-shadow);
position: relative;
margin-right: calc(var(--main-box-padding) / 2);
}
.vectorTabs li::after,
.vector-menu-dropdown::after {
content: "";
display: block;
width: calc(var(--main-box-padding) / 2);
border-bottom: 1px solid var(--theme-navbar-tab-border-color);
position: absolute;
left: 100%;
margin-left: 1px;
}
div.vectorTabs li:hover,
div.vector-menu-dropdown:hover,
div.vector-menu-dropdown.open {
color: var(--theme-navbar-tab-text-color-hover);
border-color: var(--theme-navbar-tab-border-color-hover);
background: var(--theme-navbar-tab-background-hover);
}
div.vectorTabs li.selected:hover a,
div.vectorTabs li.selected:hover a:visited,
div.vectorTabs li:hover a,
div.vector-menu-dropdown:hover .vector-menu-heading span,
div.vector-menu-dropdown.open .vector-menu-heading span {
color: var(--theme-navbar-tab-text-color-hover);
}
.vectorTabs li.new a,
.vectorTabs li.new a:visited {
color: var(--theme-navbar-tab-text-color-redlink);
}
.vectorTabs li.selected {
background: var(--theme-navbar-tab-selected-background);
border-color: var(--theme-navbar-tab-selected-border-color);
border-bottom: 0;
padding-bottom: 1px;
}
.vectorTabs li.selected:hover {
background: var(--theme-navbar-tab-selected-background);
}
.vectorTabs li.selected:hover span {
background: none;
}
/* watch/unwatch star */
.vectorTabs #ca-unwatch.icon a,
.vectorTabs #ca-watch.icon a,
.vectorTabs #ca-unwatch.icon a.loading,
.vectorTabs #ca-watch.icon a.loading {
display: block;
position: unset;
width: 18px;
height: 18px;
padding: 6px 8px;
box-sizing: content-box;
}
.vector-menu-tabs .mw-watchlink.icon a::before {
height: 18px;
width: 18px;
display: inline-block;
position: unset;
margin-right: 20px;
}
.vector-menu-tabs #ca-unwatch.icon .loading::before,
.vector-menu-tabs #ca-watch.icon .loading::before {
transform-origin: 50% 52%;
}
#mw-head .vector-menu-dropdown .vector-menu-heading {
padding: 0;
margin: 0;
}
.vector-menu-dropdown .vector-menu-heading::after {
display: none;
}
.vector-menu-dropdown .vector-menu-heading span::after {
content: "";
display: inline-block;
background: none;
position: unset;
width: 0;
height: 0;
border-color: var(--theme-navbar-tab-dropdown-arrow-color) transparent;
border-style: solid;
border-width: 6px 5px 0 5px;
margin-left: 4px;
vertical-align: middle;
}
.vector-menu-dropdown .vector-menu-checkbox:checked ~ .vector-menu-heading span::after,
.vector-menu-dropdown:hover .vector-menu-heading span::after {
border-width: 0 5px 6px 5px;
border-color: var(--theme-navbar-tab-dropdown-arrow-color-hover) transparent;
}
/* drop down menu */
.vector-menu-dropdown.open .menu {
visibility: visible;
}
/* reset mw 1.37 css */
.vector-menu-dropdown:not(.vector-user-menu) li {
font-size: 1em;
}
.vector-menu-dropdown .vector-menu-content,
.vector-menu-dropdown > .menu {
font-size: 15px;
background: var(--theme-navbar-tab-dropdown-background);
margin: 0;
border-radius: 0 0 var(--main-box-border-radius) var(--main-box-border-radius);
border-width: 1px;
border-style: solid;
border-color: var(--theme-navbar-tab-dropdown-border-color);
box-shadow: var(--theme-navbar-tab-dropdown-box-shadow);
padding: 4px;
top: 100%;
left: -1px;
/* 1px for border */
min-width: 8em;
}
.vector-menu-dropdown .menu li a {
text-decoration: none;
padding: 10px 8px;
border-radius: calc(var(--main-box-border-radius) - 2px);
font-size: 1em;
color: var(--theme-navbar-tab-text-color);
}
.vector-menu-dropdown .menu li a:hover {
background-color: var(--theme-navbar-tab-dropdown-hover-mask);
color: var(--theme-navbar-tab-text-color-hover);
}
.vector-menu-dropdown li.selected {
display: none; /* just remove current selected (already displayed in header) */
}
/* search */
#p-search form,
#p-search input {
margin: 0;
}
#mw-head #p-search {
margin: 0;
padding: 0 0 6px calc(var(--main-layout-gap) / 2);
border-bottom: 1px solid var(--theme-navbar-tab-border-color);
}
#simpleSearch {
background: none;
margin: 0;
border: 0;
color: var(--theme-text-color);
width: 18em;
padding: 0;
height: auto;
border-radius: 0;
transition: none;
display: grid;
grid-template-columns: 1fr 0fr;
grid-template-rows: 1fr;
align-content: stretch;
justify-content: stretch;
}
#simpleSearch #searchInput {
grid-column: 1/2;
grid-row: 1/2;
font-size: 14px;
line-height: 16px;
text-align: left;
padding: 3px 5px;
background: var(--theme-navbar-search-input-background);
border-radius: 2px 0 0 2px;
border-width: 1px;
border-style: solid;
border-color: var(--theme-navbar-search-input-border-color);
border-right: 0;
word-wrap: break-word;
appearance: none;
-webkit-appearance: none;
color: var(--theme-navbar-search-input-text-color);
height: auto;
}
#searchInput:focus,
#simpleSearch:hover #searchInput,
#simpleSearch:hover #searchInput:focus {
border-color: var(--theme-navbar-search-input-border-color);
box-shadow: none;
}
#simpleSearch #searchButton {
grid-column: 2/3;
grid-row: 1/2;
box-sizing: border-box;
position: static; /* reset css from mw internal */
display: block;
width: 28px;
height: 100%; /* mw internal css override its button default styles, so override again */
background: var(--theme-navbar-search-button-background);
border: 1px solid;
border-color: var(--theme-navbar-search-botton-border-color);
border-radius: 0 2px 2px 0;
z-index: 0;
}
#simpleSearch #searchButton:hover,
#searchInput:hover ~ #searchButton,
#searchInput:focus ~ #searchButton {
background: var(--theme-navbar-search-button-background-active);
border-color: var(--theme-navbar-search-botton-border-color-active);
} /* use ::before & ::after to draw search icon */
#simpleSearch::before,
#simpleSearch::after {
content: "";
display: block;
grid-column: 2/3;
grid-row: 1/2;
z-index: 1;
place-self: center;
border-style: solid;
border-color: var(--theme-navbar-search-botton-text-color);
pointer-events: none;
}
#simpleSearch:hover::before,
#simpleSearch:hover::after {
border-color: var(--theme-navbar-search-botton-text-color-active);
}
#simpleSearch::before {
border-width: 2px;
border-radius: 100%;
width: 8px;
height: 8px;
margin: 0 0 1px 0;
transform: translateX(-1px);
}
#simpleSearch::after {
border-width: 1px;
width: 3px;
height: 0;
transform: translate(4px, 4px) rotate(45deg);
}
/* search result suggestion */
.suggestions {
background: var(--theme-navbar-search-suggestions-background);
border: 1px solid;
border-color: var(--theme-navbar-search-suggestions-border-color);
transform: translateX(3px); /* self border 2px + input border 1px */
}
.suggestions .suggestions-results,
.suggestions .suggestions-special {
background: none;
border: 0;
}
.suggestions .suggestions-results {
border-bottom: 1px solid;
border-bottom-color: var(--theme-navbar-search-suggestions-results-border-bottom-color);
}
.suggestions .suggestions-result,
.suggestions .suggestions-special .special-query,
.suggestions a.mw-searchSuggest-link,
.suggestions a.mw-searchSuggest-link:hover,
.suggestions a.mw-searchSuggest-link:active,
.suggestions a.mw-searchSuggest-link:focus {
color: var(--theme-navbar-search-suggestions-text-color);
}
.suggestions .suggestions-result-current {
background: var(--theme-navbar-search-suggestions-hover-mask);
color: var(--theme-navbar-search-suggestions-text-color-hover);
}
.suggestions .suggestions-special {
margin-top: var(--theme-navbar-search-suggestions-special-offset-top);
border-top: 1px solid;
border-top-color: var(--theme-navbar-search-suggestions-special-border-top-color);
}
.suggestions .suggestions-special .special-label {
color: var(--theme-navbar-search-suggestions-special-label-text-color);
}
.suggestions .suggestions-result-current .special-label {
color: var(--theme-navbar-search-suggestions-special-label-text-color-hover);
}
/**** main content box ****/
body .mw-body {
color: var(--theme-text-color); /* override mw internal css */
background: var(--theme-content-background);
border-style: var(--theme-content-border-style);
border-width: var(--theme-content-border-width);
border-color: var(--theme-content-border-color);
margin: 0 var(--theme-box-border-width);
box-sizing: border-box;
padding: 0;
z-index: 1; /* cover #footer */
display: flex;
flex-direction: column;
}
.content-body {
flex: 1 1 auto;
}
.content-body > main {
align-self: stretch;
padding: var(--main-box-padding);
}
#firstHeading {
border: 0;
margin: 0;
overflow: hidden; /* override mw internal css, fix scroll-x issue for narrow width */
color: var(--theme-heading-color);
}
#contentSub, #contentSub2 {
margin: 0;
}
#contentSub .subpages {
color: transparent;
line-height: 1.5;
font-size: 0;
}
#contentSub .subpages a {
font-size: 12px;
vertical-align: middle;
display: inline-flex;
align-items: center;
padding-left: 4px;
}
#contentSub .subpages a::before {
content: "";
display: inline-block;
height: 4px;
width: 4px;
border-color: var(--theme-content-subpage-icon-color);
border-style: solid;
border-width: 0 0 2px 2px;
margin: 0 2px 0 0;
transform: rotate(45deg);
}
#bodyContent {
display: flex;
flex-direction: column;
}
#mw-content-text {
flex: 1 1 auto;
min-height: 35em;
}
#mw-content-text::before {
content: "";
display: block;
height: 0;
border-top: var(--theme-content-heading-rule-border-top);
border-bottom: var(--theme-content-heading-rule-border-bottom);
margin-top: 2px;
margin-bottom: 1em; /* will collapse with margin-top of content's "top element" */
}
/* section edit link */
.mw-editsection {
white-space: nowrap;
}
/* "category:" box */
#catlinks {
background: var(--theme-content-category-background);
border-width: var(--theme-content-category-border-width);
border-style: var(--theme-content-category-border-style);
border-color: var(--theme-content-category-border-color);
border-radius: var(--theme-content-category-border-radius);
margin: var(--main-layout-gap) 0 0 0;
padding: calc(var(--main-box-padding) / 2) var(--main-box-padding);
}
/* ads */
div.games-showcase-header,
div.games-showcase-footer,
.content-body > .games-showcase-sidebar {
margin: 0;
padding: var(--main-box-padding);
}
div.games-showcase-header {
padding-bottom: 0;
}
div.games-showcase-footer {
padding-top: 0;
}
.games-showcase-header img,
.games-showcase-footer img {
height: 100%;
width: auto;
object-fit: contain;
}
.content-body > .games-showcase-sidebar {
padding-left: 0;
}
aside.games-showcase-sidebar div.sidebar-showcase {
padding: 0 0 var(--main-box-padding) 0;
}
@media screen and (max-width: 1100px) {
.games-showcase-header img,
.games-showcase-footer img {
height: auto !important;
width: 100% !important;
object-fit: contain;
}
}
@media screen and (max-width: 926px) {
.games-showcase-header img,
.games-showcase-footer img {
object-position: 50%;
height: 105px !important;
width: 100% !important;
object-fit: none !important;
}
}
/**** #footer (copyright info) ****/
#footer {
/* self */
color: var(--theme-footer-text-color);
background: var(--theme-footer-background);
background-clip: padding-box;
padding: var(--main-box-padding);
margin: 0 var(--theme-box-border-width) var(--theme-box-border-width) var(--theme-box-border-width);
border-radius: var(--theme-footer-border-radius);
position: relative;
/* grid */
display: grid;
grid-template-columns: [l] 1fr 0fr [r];
grid-template-rows: [t] auto auto [b];
z-index: 0; /* covered by content */
}
.mw-footer li {
color: var(--theme-footer-text-color);
}
#footer a {
color: var(--theme-footer-link-color);
}
#footer a:hover {
color: var(--theme-footer-link-color-hover);
}
#footer-info {
font-size: 11px;
display: contents;
}
#footer ul li {
font-size: inherit;
line-height: 1.5;
padding: 0;
}
#footer-icons {
grid-column: span 1/r;
grid-row: t/b;
place-self: end;
}
#footer #footer-info-lastmod {
grid-column: l/span 1;
grid-row: t/span 1;
place-self: start;
margin-bottom: 1em;
}
#footer #footer-info-copyright {
grid-column: l/span 1;
grid-row: span 1/b;
place-self: end stretch;
position: relative;
padding-right: 100px;
}
#footer-info-copyright img {
position: absolute;
right: 0;
/* mediawiki logo is 31px height, and this image has a 1px black border,
a small tweak to make them visually matched on size and position */
bottom: -1px;
height: 33px;
width: auto;
}
#footer-places,
#footer > div {
display: none;
}
/**** main content box START ***********************************************************/
/****** responsive Layout ******/
@media screen and (max-width: 1800px) {
:root {
--main-layout-sidespace: 0px; /* whitespace width on most left and most right,must with "px" */
}
} /* screen and (max-width: 1800px) */
@media screen and (max-width: 1365px) {
:root {
--main-layout-sidespace: 0;
--main-layout-logo-height: calc( var(--theme-site-logo-height) * 0.75 + 20px);
}
/* re-style "sidebar" nav */
body {
height: 100%;
grid-template-columns: [body-left] 0 [aside-left content-left] minmax(0, 1fr) [content-right aside-right] 0 [body-right];
grid-template-rows: [body-start] var(--main-layout-topbar-height) [page-start logo-start] var(--main-layout-logo-height) [logo-end aside-start] auto [aside-end nav-start] 0fr [nav-end content-start] 1fr [content-end footer-start] 0fr [footer-end] auto [page-end] 0fr [body-end];
}
#p-logo {
background-size: calc(var(--theme-site-logo-width) * 0.75) auto;
}
#p-logo .mw-wiki-logo {
width: calc(var(--theme-site-logo-width) * 0.75);
height: calc(var(--theme-site-logo-height) * 0.75);
}
#mw-panel {
grid-column: aside-left/aside-right;
grid-row: aside-start/aside-end;
height: 35px;
display: flex;
align-items: flex-end;
padding: 0 var(--main-layout-gap);
border: var(--theme-box-border-width) solid var(--theme-box-border-color);
border-radius: 5px;
background: var(--theme-sidebar-box-background-2);
}
#mw-panel .portal,
#mw-panel #p-logo + .portal {
background: none;
box-shadow: none;
border: 0;
margin: 0;
position: relative;
}
#mw-panel #p-logo + .portal .vector-menu-heading,
#mw-panel .portal .vector-menu-heading {
padding: 9px 12px 8px;
border: 0;
border-radius: 0;
background: none;
color: var(--theme-sidebar-heading-text-color-2);
}
#mw-panel #p-logo + .portal.expanded .vector-menu-heading,
#mw-panel .portal.expanded .vector-menu-heading,
#mw-panel #p-logo + .portal:hover .vector-menu-heading,
#mw-panel .portal:hover .vector-menu-heading {
background: var(--theme-sidebar-list-item-hover-mask);
border-radius: 0;
}
#mw-panel .portal .vector-menu-heading::after {
border-color: var(--theme-sidebar-heading-arrow-color-2) transparent;
}
#mw-panel .portal .vector-menu-heading:hover::after {
border-color: var(--theme-sidebar-heading-arrow-color-hover-2) transparent;
}
#mw-navigation #mw-panel .portal .vector-menu-heading::after {
margin-left: 4px;
}
#mw-panel div.portal .vector-menu-heading::after {
border-width: 6px 5px 0 5px;
}
#mw-panel div.portal.expanded .vector-menu-heading::after,
#mw-panel div.portal:hover .vector-menu-heading::after {
border-width: 0 5px 6px 5px;
}
#mw-panel #p-logo + .portal .body,
#mw-panel .portal .body {
display: none !important; /* !important is required, since there is inline-css from sidebar collapse/expand */
position: absolute;
left: 0;
top: 100%;
z-index: 50;
width: max-content;
border: var(--theme-sidebar-dropdown-border);
border-top: 0;
background: var(--theme-sidebar-dropdown-background);
box-shadow: var(--theme-sidebar-box-shadow);
border-radius: 0 0 var(--main-box-border-radius) var(--main-box-border-radius);
min-width: 8em;
}
#mw-panel #p-logo + .portal.expanded .body,
#mw-panel .portal.expanded .body,
#mw-panel #p-logo + .portal:hover .body,
#mw-panel .portal:hover .body {
display: block !important;
}
#mw-panel .portal .body li a,
#mw-panel .portal .body li a:visited {
padding: 6px 8px;
}
/* search: move to sidebar nav box ("main nav bar") */
#mw-head #p-search {
position: absolute;
top: calc(0px - var(--theme-sidebar-box-border-width-2) - 44px);
}
#mw-head #right-navigation #p-cactions {
margin-right: 0;
}
/* "more" menu in #right-navigation causes horizontal scroll bar appear */
#right-navigation .vector-menu-dropdown .vector-menu-content {
left: auto;
right: -1px; /* 1px for border */
}
/* hide sidebar toggle */
#nav-content-size-toggle {
display: none;
}
/* site footer */
body > footer {
margin-top: var(--main-layout-gap);
}
#mw-head #p-search {
border-bottom: 0;
padding-right: calc(var(--main-box-padding) / 2);
}
} /* screen and (max-width: 1365px) */
@media screen and (max-width: 900px) {
:root {
--main-layout-logo-height: calc( var(--theme-site-logo-height) * 0.5 + 20px);
--main-layout-gap: 6px;
--main-box-padding: 6px;
background: var(--theme-site-background);
}
body {
grid-template-columns: [body-left aside-left content-left] minmax(0, 1fr) [aside-right content-right body-right];
}
/** reset mw internal css **/
#mw-head {
position: relative !important;
margin-top: 0;
top: 0;
}
div#mw-navigation div#mw-panel {
display: flex;
position: static;
width: auto;
overflow: visible;
}
div#mw-navigation div#mw-panel .portal {
width: auto;
}
body #footer {
padding-top: 0.75em;
}
body #footer #footer-info-lastmod,
body #footer #footer-info-viewcount {
display: block;
}
#mw-head div#left-navigation,
#mw-head div#right-navigation {
position: static;
}
div#p-logo {
display: block;
/* move to left */
margin: 0 var(--main-layout-gap);
width: calc(var(--theme-site-logo-width) * 0.5);
background-size: calc(var(--theme-site-logo-width) * 0.5) auto;
}
#p-logo .mw-wiki-logo {
width: calc(var(--theme-site-logo-width) * 0.5);
height: calc(var(--theme-site-logo-height) * 0.5);
}
div.mw-body {
margin-top: 0;
margin-left: 0;
margin-right: 0;
}
#mw-head #p-search {
background: var(--theme-navbar-search-background);
padding: 6px 12px 6px 6px;
border: var(--theme-box-border-width) solid var(--theme-box-border-color);
border-radius: 5px;
border-radius: var(--main-box-border-radius) 0 0 var(--main-box-border-radius);
border-width: var(--theme-box-border-width) 0 var(--theme-box-border-width) var(--theme-box-border-width);
top: -110px;
right: -4px;
z-index: 50;
}
#mw-head,
#mw-panel,
.mw-body,
#footer,
#mw-page-base {
border-radius: 0;
border-left: 0;
border-right: 0;
margin-left: 0;
margin-right: 0;
}
#mw-panel::before {
left: 0;
right: 0;
}
} /* screen and (max-width:900px) */
@media screen and (max-width: 720px) {
:root {
--main-layout-topbar-height: 35px; /* height of wiki.gg topbar */
}
/* reset */
div#p-namespaces, div#p-views, div#p-variants {
top: 0;
}
div#mw-navigation div#mw-panel {
font-size: 12px;
}
/* styles */
#mw-panel #p-logo + .portal .vector-menu-heading,
#mw-panel .portal .vector-menu-heading {
font-size: 12px;
padding: 8px 6px;
}
#mw-panel div.portal .vector-menu-heading::after,
#mw-panel .portal.collapsed .vector-menu-heading::after {
border-width: 5px 4px 0;
margin-top: 1px;
}
#mw-panel div.portal.expanded .vector-menu-heading::after,
#mw-panel div.portal:hover .vector-menu-heading::after {
border-width: 0 4px 5px;
}
#mw-panel #p-logo + .portal {
margin-left: calc(var(--main-layout-gap) - 6px);
}
div.vectorTabs li.selected a,
div.vectorTabs li.selected a:visited,
div.vectorTabs li a,
div.vector-menu-dropdown .vector-menu-heading span {
font-size: 12px;
padding: 1px 8px;
}
.vectorTabs #ca-unwatch.icon a,
.vectorTabs #ca-watch.icon a,
.vectorTabs #ca-unwatch.icon a.loading,
.vectorTabs #ca-watch.icon a.loading {
padding: 4px 8px;
}
} /* screen and (max-width:720px) */
@media screen and (max-width: 600px) {
:root {
background: var(--theme-site-background);
}
/* reset mw internal css */
#footer #footer-icons {
float: none;
}
#footer #footer-info-copyright {
padding-right: 0;
padding-bottom: 40px;
right: auto;
left: 0;
}
#footer-info-copyright img {
right: auto;
left: 0;
}
div#p-logo {
margin: auto;
width: 100%;
height: 125px;
}
#mw-panel {
margin-top: 45px;
}
#mw-panel::before {
transform: translateY(45px);
}
#mw-head #p-search {
top: -92px;
box-sizing: border-box;
width: 100%;
max-width: 20em;
margin: 0;
padding: var(--main-box-padding);
box-shadow: none;
left: 50%;
right: auto;
transform: translateX(-50%);
border-radius: var(--main-box-border-radius);
border-width: var(--theme-box-border-width);
}
div#simpleSearch {
margin: auto;
width: auto;
}
/* content nav to icons */
div.vectorTabs li.selected a,
div.vectorTabs li.selected a:visited,
div.vectorTabs li a,
div.vector-menu-dropdown .vector-menu-heading span {
width: 20px;
height: 20px;
line-height: 20px;
padding: 3px 6px;
box-sizing: content-box;
}
div.vectorTabs li a::before,
div.vector-menu-dropdown .vector-menu-heading span::before {
content: "";
display: inline-block;
background-color: transparent;
background-repeat: no-repeat;
background-position: center top;
background-size: 100% auto;
width: 20px;
height: 0;
border-bottom: 60px solid transparent;
filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color));
margin: -40px 20px 0 0;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 2v16h4v-2H6V4h3.994v4H14v1h2V7.01L11 2z' /%3E%3Cpath d='M13.339 10a.641.641 0 0 0-.643.643v.418a3.536 3.536 0 0 0-1.064.44l-.291-.291a.64.64 0 0 0-.91 0l-.226.228a.641.641 0 0 0 0 .909l.293.293a3.536 3.536 0 0 0-.437 1.056h-.418A.641.641 0 0 0 9 14.34v.322c0 .356.286.643.643.643h.418a3.536 3.536 0 0 0 .44 1.064l-.296.297a.641.641 0 0 0 0 .91l.227.227a.642.642 0 0 0 .909 0l.3-.3a3.536 3.536 0 0 0 1.055.437v.418c0 .357.287.643.643.643h.322a.641.641 0 0 0 .643-.643v-.418a3.536 3.536 0 0 0 1.056-.436l.3.299a.642.642 0 0 0 .908 0l.228-.228a.641.641 0 0 0 0-.909l-.298-.299a3.536 3.536 0 0 0 .441-1.062h.418A.641.641 0 0 0 18 14.66v-.322a.641.641 0 0 0-.643-.643h-.418a3.536 3.536 0 0 0-.436-1.056l.293-.293a.641.641 0 0 0 0-.91l-.228-.227a.642.642 0 0 0-.909 0l-.292.292a3.536 3.536 0 0 0-1.063-.441v-.418A.641.641 0 0 0 13.66 10zm.161 2.5a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-2-2 2 2 0 0 1 2-2z' /%3E%3C/svg%3E%0A");
}
div.vectorTabs li:hover a::before,
div.vector-menu-dropdown:hover .vector-menu-heading span::before,
div.vector-menu-dropdown.open .vector-menu-heading span::before {
filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color-hover));
}
.vectorTabs li.new a::before,
.vectorTabs li.new:hover a::before {
filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color-redlink));
}
#ca-edit a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='m12.879 2.165-9.465 9.471 4.95 4.95 9.465-9.471zm0 2.829L15 7.115l-6.636 6.643-2.121-2.122zM6.95 18H2v-4.95z'/%3E%3C/svg%3E%0A");
}
#ca-view a::before,
#ca-view-foreign a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M9.92 4.91c-2.78 0-5.42 1.77-7.53 4.95l-.371.555.371.555c2.12 3.17 4.76 4.95 7.53 4.95 2.78 0 5.42-1.77 7.53-4.95l.371-.555-.371-.555c-2.12-3.17-4.76-4.95-7.53-4.95zm0 2c1.75 0 3.6 1.19 5.34 3.5-1.74 2.31-3.59 3.5-5.34 3.5s-3.6-1.19-5.34-3.5c1.74-2.31 3.59-3.5 5.34-3.5z'/%3E%3Cpath d='M9.84 5.31C7.72 5.31 6 7.04 6 9.15c0 2.12 1.73 3.84 3.84 3.84 2.12 0 3.84-1.73 3.84-3.84 0-2.12-1.73-3.84-3.84-3.84zm0 1c1.58 0 2.84 1.27 2.84 2.84 0 1.58-1.27 2.84-2.84 2.84C8.26 11.99 7 10.72 7 9.15c0-1.58 1.27-2.84 2.84-2.84z'/%3E%3C/svg%3E");
}
#left-navigation li[id^=ca-nstab-] a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 2v16h12V7.01L11 2zm2 2h3.994v4H14v8H6z'/%3E%3C/svg%3E%0A");
}
#ca-history a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M10 2a8 8 0 0 0-8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0-8-8zm0 2a6 6 0 0 1 6 6 6 6 0 0 1-6 6 6 6 0 0 1-6-6 6 6 0 0 1 6-6z'/%3E%3Cpath d='M9.984 4.986A1 1 0 0 0 9 6v5h3a1 1 0 1 0 0-2h-1V6a1 1 0 0 0-1.016-1.014z'/%3E%3C/svg%3E%0A");
}
#ca-talk a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M5.391 15.575c.553 1.556-.098 2.537-.942 3.425 3.262-.731 3.243-2.134 3.77-3.425zm10.366-3.933c-.553 1.557.098 2.538.942 3.426-3.262-.732-3.242-2.134-3.769-3.426z'/%3E%3Cpath d='M7.768 7.146c-3.202 0-5.798 2.035-5.797 4.545 0 2.51 2.596 4.544 5.797 4.543 3.2 0 5.794-2.034 5.795-4.543 0-2.51-2.595-4.544-5.795-4.545zm-.022 2.247c2.01 0 3.64 1.034 3.639 2.308-.001 1.274-1.63 2.306-3.639 2.307-2.01 0-3.64-1.033-3.64-2.307-.001-1.275 1.629-2.309 3.64-2.308z'/%3E%3Cpath d='M12.473 2.727c-3.604 0-6.525 2.149-6.526 4.8l2.104-.017c.001-1.392 1.974-2.52 4.406-2.52 2.433 0 4.407 1.128 4.408 2.52 0 1.393-1.973 2.522-4.408 2.521l.016 2.3c3.603-.001 6.524-2.152 6.523-4.804 0-2.65-2.92-4.8-6.523-4.8z'/%3E%3C/svg%3E%0A");
}
#t-contributions a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 5v3.272A2 2 0 0 1 5 8a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-1-.27V15h10V5H4z'/%3E%3Ccircle cx='15.001' cy='10' r='2'/%3E%3Ccircle cx='9' cy='4' r='2'/%3E%3Ccircle cx='9' cy='16' r='2'/%3E%3C/svg%3E");
}
#ca-addsection a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Crect width='2' height='12' x='9' y='4' ry='0'/%3E%3Crect width='12' height='2' x='4' y='9' ry='0'/%3E%3C/svg%3E%0A");
}
#ca-viewsource a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M3 4h3v1H5v11h1v1H3zm14 0v13h-3v-1h1V5h-1V4zM6.5 4H9v1H8v11h1v1H6.5zm7 0v13H11v-1h1V5h-1V4z'/%3E%3C/svg%3E%0A");
}
#p-variants .vector-menu-heading span::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='20' viewBox='0 0 48 48' width='20'%3E%3Cpath d='M0 0h48v48h-48z' fill='none'/%3E%3Cpath d='M23.99 4c-11.05 0-19.99 8.95-19.99 20s8.94 20 19.99 20c11.05 0 20.01-8.95 20.01-20s-8.96-20-20.01-20zm13.85 12h-5.9c-.65-2.5-1.56-4.9-2.76-7.12 3.68 1.26 6.74 3.81 8.66 7.12zm-13.84-7.93c1.67 2.4 2.97 5.07 3.82 7.93h-7.64c.85-2.86 2.15-5.53 3.82-7.93zm-15.48 19.93c-.33-1.28-.52-2.62-.52-4s.19-2.72.52-4h6.75c-.16 1.31-.27 2.64-.27 4 0 1.36.11 2.69.28 4h-6.76zm1.63 4h5.9c.65 2.5 1.56 4.9 2.76 7.13-3.68-1.26-6.74-3.82-8.66-7.13zm5.9-16h-5.9c1.92-3.31 4.98-5.87 8.66-7.13-1.2 2.23-2.11 4.63-2.76 7.13zm7.95 23.93c-1.66-2.4-2.96-5.07-3.82-7.93h7.64c-.86 2.86-2.16 5.53-3.82 7.93zm4.68-11.93h-9.36c-.19-1.31-.32-2.64-.32-4 0-1.36.13-2.69.32-4h9.36c.19 1.31.32 2.64.32 4 0 1.36-.13 2.69-.32 4zm.51 11.12c1.2-2.23 2.11-4.62 2.76-7.12h5.9c-1.93 3.31-4.99 5.86-8.66 7.12zm3.53-11.12c.16-1.31.28-2.64.28-4 0-1.36-.11-2.69-.28-4h6.75c.33 1.28.53 2.62.53 4s-.19 2.72-.53 4h-6.75z'/%3E%3C/svg%3E");
}
#p-cactions .vector-menu-heading span::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='20' viewBox='0 0 24 24' width='20'%3E%3Cpath d='M14 6C14 7.10457 13.1046 8 12 8C10.8954 8 10 7.10457 10 6C10 4.89543 10.8954 4 12 4C13.1046 4 14 4.89543 14 6Z'/%3E%3Cpath d='M14 12C14 13.1046 13.1046 14 12 14C10.8954 14 10 13.1046 10 12C10 10.8954 10.8954 10 12 10C13.1046 10 14 10.8954 14 12Z'/%3E%3Cpath d='M14 18C14 19.1046 13.1046 20 12 20C10.8954 20 10 19.1046 10 18C10 16.8954 10.8954 16 12 16C13.1046 16 14 16.8954 14 18Z'/%3E%3C/svg%3E");
}
/* Except watch/unwatch star. It does not work under chrome. */
div.vectorTabs li.mw-watchlink a::before {
border: 0;
filter: none;
margin: 0 20px 0 0;
}
} /* screen and (max-width:600px) */
@media screen and (max-width: 450px) {
#mw-panel {
padding-left: 6px;
padding-right: 6px;
}
#mw-panel div.portal .vector-menu-heading::after {
display: none;
}
#mw-panel #p-navigation #p-navigation-label,
#mw-panel #p-lang #p-lang-label {
width: 18px;
display: block;
white-space: nowrap;
padding: 8px;
}
#p-navigation-label::before,
#p-lang-label::before {
content: "";
display: inline-block;
vertical-align: bottom;
background-color: transparent;
background-repeat: no-repeat;
background-position: center top;
background-size: 100% auto;
width: 18px;
height: 0;
border-bottom: 60px solid transparent;
position: relative;
filter: drop-shadow(0 42px 0 var(--theme-text-color));
margin: -42px 20px 0 0;
}
#p-navigation-label::before {
background-image: url("data:image/svg+xml,%3Csvg height='18' viewBox='0 0 200 200' width='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M75,20H40A20.06,20.06,0,0,0,20,40V75A20.06,20.06,0,0,0,40,95H75A20.06,20.06,0,0,0,95,75V40A20.06,20.06,0,0,0,75,20Zm0,55H40V40H75Zm95-27.5a10,10,0,0,0-10,10V75H125V40h17.5a10,10,0,0,0,0-20H125a20.06,20.06,0,0,0-20,20V75a20.06,20.06,0,0,0,20,20h35a20.06,20.06,0,0,0,20-20V57.5A10,10,0,0,0,170,47.5ZM75,105H40a20.06,20.06,0,0,0-20,20v35a20.06,20.06,0,0,0,20,20H75a20.06,20.06,0,0,0,20-20V125A20.06,20.06,0,0,0,75,105Zm0,55H40V125H75Zm85-55H125a20.06,20.06,0,0,0-20,20v35a20.06,20.06,0,0,0,20,20h35a20.06,20.06,0,0,0,20-20V125A20.06,20.06,0,0,0,160,105Zm0,55H125V125h35Z'/%3E%3C/svg%3E");
}
#p-lang-label::before {
background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 52 52' width='18' height='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M39,18.67H35.42l-4.2,11.12A29,29,0,0,1,20.6,24.91a28.76,28.76,0,0,0,7.11-14.49h5.21a2,2,0,0,0,0-4H19.67V2a2,2,0,1,0-4,0V6.42H2.41a2,2,0,0,0,0,4H7.63a28.73,28.73,0,0,0,7.1,14.49A29.51,29.51,0,0,1,3.27,30a2,2,0,0,0,.43,4,1.61,1.61,0,0,0,.44-.05,32.56,32.56,0,0,0,13.53-6.25,32,32,0,0,0,12.13,5.9L22.83,52H28l2.7-7.76H43.64L46.37,52h5.22Zm-15.3-8.25a23.76,23.76,0,0,1-6,11.86,23.71,23.71,0,0,1-6-11.86Zm8.68,29.15,4.83-13.83L42,39.57Z'/%3E%3C/svg%3E");
}
#mw-navigation #mw-panel #p-lang {
margin-left: auto;
display: flex;
justify-content: flex-end;
}
#mw-panel #p-lang .body {
left: auto;
right: 0;
}
div#simpleSearch {
width: 90%;
}
} /* screen and (max-width:450px) */
/***** Notification *****/
.mw-notification {
color: var(--theme-text-color);
border: 1px solid;
/* background: var(--theme-box-border-color); */
border-color: var(--theme-border-color);
box-shadow: var(--theme-border-color);
transform: none;
}
/* postedit notification */
.postedit-container {
top: 4em;
}
/* Notification boxes on the right, e.g. after patrolling an edit */
.mw-notification.mw-notification-type-error {
color: var(--theme-notice-red-text-color);
border-color: var(--theme-notice-red-text-color);
}
.mw-notification.mw-notification-type-warn {
color: var(--theme-notice-orange-text-color);
border-color: var(--theme-notice-orange-text-color);
}
/*
css for floating-scroll v3.2.0
https://amphiluke.github.io/floating-scroll/
(c) 2022 Amphiluke
*/
.fl-scrolls {
overflow: auto;
position: fixed;
}
.fl-scrolls div {
overflow: hidden;
pointer-events: none;
}
.fl-scrolls div:before {
content: " ";
}
.fl-scrolls, .fl-scrolls div {
font-size: 1px;
line-height: 0;
margin: 0;
padding: 0;
}
.fl-scrolls-hidden div:before {
content: " ";
}
.fl-scrolls-viewport {
position: relative;
}
.fl-scrolls-body {
overflow: auto;
}
.fl-scrolls-viewport .fl-scrolls {
position: absolute;
}
.fl-scrolls-hoverable .fl-scrolls {
opacity: 0;
transition: opacity 0.5s 0.3s;
}
.fl-scrolls-hoverable:hover .fl-scrolls {
opacity: 1;
}
.fl-scrolls:not([data-orientation]), .fl-scrolls[data-orientation=horizontal] {
bottom: 0;
min-height: 17px;
}
.fl-scrolls:not([data-orientation]) div, .fl-scrolls[data-orientation=horizontal] div {
height: 1px;
}
.fl-scrolls-hidden.fl-scrolls:not([data-orientation]), .fl-scrolls-hidden.fl-scrolls[data-orientation=horizontal] {
bottom: 9999px;
}
.fl-scrolls-viewport .fl-scrolls:not([data-orientation]), .fl-scrolls-viewport .fl-scrolls[data-orientation=horizontal] {
left: 0;
}
.fl-scrolls[data-orientation=vertical] {
right: 0;
min-width: 17px;
}
.fl-scrolls[data-orientation=vertical] div {
width: 1px;
}
.fl-scrolls-hidden.fl-scrolls[data-orientation=vertical] {
right: 9999px;
}
.fl-scrolls-viewport .fl-scrolls[data-orientation=vertical] {
top: 0;
}
/*css for wide table */
.table-wide {
clear: both;
position: relative;
}
.mw-parser-output > .table-width {
margin-top: 0.5em;
margin-bottom: 0.5em;
}
.table-wide-inner {
overflow-x: auto;
}
.table-wide-inner > table {
margin: 0 !important;
}
.table-wide:before {
box-shadow: inset -15px 0 20px -15px var(--theme-wide-table-shadow-color);
content: "";
display: block;
width: 20px;
height: 100%;
pointer-events: none;
position: absolute;
right: 0;
z-index: 2;
}
/***********************************************************************************************************
* Common styles for "real" wiki page content.
***********************************************************************************************************/
/* Tabber box */
.tabber__tab[aria-selected='true'], .tabber__tab[aria-selected='true']:visited
{
#BE3838;
}
/* Code box */
pre, code, .mw-code
{
background-color: #1a1a1a;
color: #ffcc00;
}
/* Recent changes info box */
.mw-changeslist-legend
{
color:black;
}
/* Searched information */
.mw-search-profile-tabs
{
background-color: transparent;
}
/* Notifcation / Notice box */
.mw-echo-ui-notificationBadgeButtonPopupWidget-popup > .oo-ui-popupWidget-popup > .oo-ui-popupWidget-head
{
color: black;
}
.mw-echo-ui-placeholderItemWidget
{
color: black;
}
/* Advanced Box */
#mw-searchoptions
{
background-color: transparent;
}
/* Toolbar */
.wikiEditor-ui-toolbar
{
background-color: white;
}
.wikiEditor-ui-toolbar .booklet > .index
{
color: white;
}
.wikiEditor-ui-toolbar .tabs span.tab a
{
color: white;
}
.wikiEditor-ui-toolbar .tabs span.tab a.current,
.wikiEditor-ui-toolbar .tabs span.tab a.current:visited
{
color: white;
}
.wikiEditor-ui-toolbar .booklet > .index > .current
{
background-color: #b1b1b1;
color: var(--theme-text-color);
}
.wikiEditor-ui-toolbar .booklet > .index > :hover
{
background-color: #565656;
}
.wikiEditor-ui-toolbar .page-characters div span
{
color: var(--theme-text-color);
}
.wikiEditor-ui-toolbar .page-characters div span:hover
{
background-color: var(--theme-button-border-color);
}
/* User Profile box */
.mw-message-box
{
color: white;
background-color: black;
}
/* File information */
#filetoc
{
background-color: transparent;
}
.mw_metadata td
{
background-color: transparent;
}
.mw-datatable td
{
background-color: transparent;
}
.mw-datatable tr:hover td
{
background-color: #1F2827;
}
/** ToC **/
.toc {
border-radius: 4px;
border: 1px solid var(--theme-border-color);
background: var(--theme-box-background);
margin: 1em auto 1em 0;
padding: 0;
font-size: 1em;
min-width: 12em;
}
.toc .toctitle h2 {
margin: 0;
display: flex;
align-items: center;
padding: 0 0.5em;
}
.toc .toctitle h2::before {
content: "";
display: block;
width: 12px;
height: 0;
border-bottom: 52px solid transparent;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewbox='0 0 12 12'%3E%3Cpath id='bulleted-list-tiny' d='M1.29 9.277c-.181.19-.29.45-.29.71 0 .26.109.52.29.71.189.18.45.29.71.29.26 0 .519-.11.71-.29.18-.19.29-.45.29-.71 0-.26-.11-.52-.29-.71-.38-.37-1.05-.37-1.42 0M10 9H6a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2M6 3h4a1 1 0 1 0 0-2H6a1 1 0 1 0 0 2m4 2H6a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2M1.29 1.277c.37-.37 1.04-.37 1.42 0 .18.19.29.45.29.71 0 .26-.11.52-.29.71-.191.18-.45.29-.71.29-.26 0-.521-.11-.71-.29-.181-.19-.29-.45-.29-.71 0-.26.109-.52.29-.71zM2.55 5.17c.06.03.11.08.16.12.18.19.29.45.29.71 0 .26-.11.521-.29.71-.05.04-.1.09-.16.12a.559.559 0 0 1-.17.09c-.06.03-.12.05-.19.06-.06.01-.13.02-.19.02-.26 0-.52-.11-.71-.29A1.05 1.05 0 0 1 1 6c0-.26.11-.52.29-.71.24-.23.58-.34.9-.269a.6.6 0 0 1 .19.058c.06.021.12.051.17.091z'%3E%3C/path%3E%3C/svg%3E");
background-repeat: no-repeat;
background-position: center top;
background-size: 100% auto;
filter: drop-shadow(0 40px 0 var(--theme-text-color));
margin: -40px 6px 0 0;
}
.toc .toctitle {
position: relative;
overflow: hidden;
text-align: left;
}
.toc .toctogglelabel {
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
box-sizing: border-box;
padding-right: 1em;
display: flex;
align-items: center;
justify-content: flex-end;
}
.toc .toctogglespan::before,
.toc .toctogglespan::after {
display: none;
}
.toc .toctogglelabel::after {
display: none;
}
.toc .toctogglelabel::before {
content: "";
display: inline-block;
background: none;
position: relative;
width: 0;
height: 0;
border-style: solid;
border-color: var(--theme-widget-toc-arrow-color) transparent;
border-width: 0 5px 6px 5px;
vertical-align: middle;
flex: 0 0 auto;
}
.toc .toctogglelabel:hover::before {
border-color: var(--theme-widget-toc-arrow-color-hover) transparent;
}
.toc .toctogglecheckbox:checked + .toctitle .toctogglelabel::before {
border-width: 6px 5px 0 5px;
}
/* Won't change ToC box width when toggle show/hide. */
.toctogglecheckbox:checked ~ ul {
overflow: hidden;
display: block;
height: 0;
border: 0;
padding-top: 0;
padding-bottom: 0;
}
/* content list */
.mw-content-ltr .toc ul ul,
.mw-content-rtl.toc ul ul {
margin: 0 0 0 1em;
}
.toc a {
color: var(--theme-text-color);
}
.toc .tocnumber {
color: var(--theme-text-color-note);
}
.toc .tocnumber::after {
content: ".";
}
.toc .toctitle,
.toc > ul {
padding: 0.5em;
}
.toc > ul {
border-top: 1px solid var(--theme-border-color);
margin: 0;
}
.toc > ul a {
display: block;
padding: 2px 0.5em;
border-radius: 4px;
transition: background 0.1s;
}
.toc > ul a:hover {
text-decoration: none;
background: var(--theme-widget-toc-item-hover-background);
}
.toc h2 {
font-weight: normal;
}
.toc li {
margin: 0;
}
/***********************************************************************************************************
* common style for content box
***********************************************************************************************************/
.fullwidth, .full-width {
width: 100%;
}
.nowrap {
white-space: nowrap;
}
/* ".center" has width=100% rule, we don't want it, so use a different class name. */
.aligncenter,
.align-center {
text-align: center;
}
.alignleft,
.align-left {
text-align: left;
}
.alignright,
.align-right {
text-align: right;
}
/* clear fix for float block */
.clearfix {
*zoom: 1;
}
.clearfix::before,
.clearfix::after {
content: " ";
display: table;
}
.clearfix::after {
clear: both;
}
/* Thumbnail background color */
html .thumbimage {
background-color: #0b0029;
}
/** gallery **/
.thumbinner {
border-radius: 5px;
}
li.gallerybox div.thumb {
border-radius: 5px;
}
.gallery * {
box-sizing: initial;
}
.mw-gallery-traditional .thumb {
display: flex;
background: none;
}
.mw-gallery-traditional .thumb a {
display: block;
}
.portable-infobox {
border: 1px solid var(--theme-border-color);
background: none;
}
/***********************************************************************************************************
* css for specific pages
***********************************************************************************************************/
/*********** Main page START ****************/
/* Hide page title on main page */
body.rootpage-Terracotta_Wiki.action-view h1.firstHeading,
body.rootpage-Terracotta_Wiki.action-view .mw-body .mw-indicators,
body.rootpage-Terracotta_Wiki.action-view #mw-content-text::before {
display: none;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .footer {
text-align: right;
font-size: 12px;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box {
border: 1px solid var(--theme-border-color);
border-radius: var(--main-box-border-radius);
padding: 1.5em;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent h2 {
margin-top: 0;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent p {
margin: 0;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap {
display: flex;
gap: 12px;
align-items: stretch;
margin-bottom: 1em;
}
@media (max-width: 900px) {
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap {
display: block;
margin-bottom: 0;
}
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box {
flex: 1 0 auto;
}
@media (max-width: 900px) {
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box {
margin-bottom: 1em;
}
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header {
font-size: 16px;
text-align: center;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header h2 em {
display: inline-block;
font-style: normal;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header .links ul {
margin: 1em auto auto;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header .links li {
list-style: none;
display: inline-block;
margin: 0 0.5em;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .intro {
display: flex;
gap: 12px;
flex-direction: column;
flex: 2 2 400px;
}
@media (max-width: 900px) {
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .intro {
display: block;
}
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay {
flex: 3 3 800px;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a {
display: flex;
gap: 1em;
}
@media screen and (max-width: 1600px) {
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a {
flex-direction: column;
}
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a li {
margin-top: 0.5em;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .comm {
flex: 1 1 410px;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul {
margin: 1em 0 0;
display: grid;
grid-template-columns: 1fr 1fr 1fr;
gap: 1.5em;
list-style: none;
}
@media screen and (max-width: 1400px) {
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul {
grid-template-columns: 1fr 1fr;
}
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul a, body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul img {
display: block;
width: 100% !important;
height: auto !important;
}
/*********** Main page END ****************/
.mp-flex {
display: flex;
flex-wrap: wrap;
justify-content: flex-start;
gap: 15px;
}
.mp-left {
flex: 4;
}
.mp-right {
flex: 1 275px;
}
.navbox {
--navbox-bg-color: var(--theme-content-background);
--navbox-text-color: var(--theme-text-color);
--navbox-title-color: var(--theme-navbar-tab-background);
--navbox-header-color: var(--theme-navbar-tab-background);
--navbox-alt-color: var(--theme-content-background);
--navbox-border-color: var(--theme-border-color)
}
.navbox {
width: 100%;
background: var(--navbox-bg-color, white);
color: var(--navbox-text-color, black);
margin: 1em auto;
font-size: 84%;
clear: both;
padding: 2px;
border-spacing: 0;
border: 1px solid var(--navbox-border-color, #AAA);
}
.navbox-title,
table.navbox th {
padding-left: 1em;
padding-right: 1em;
text-align: center;
}
/* Even row striping */
.navbox-even {
background: var(--theme-box-border-color);
color: #000;
}
/* Odd row striping */
.navbox-odd {
background: transparent;
}
.collapseButton {
font-weight: normal;
width: auto;
}
.navbox .collapseButton {
width: 6em;
}
.navbar {
font-size: 88%;
font-weight: normal;
}
.navbox .navbar {
font-size: 100%;
}
table.collapsed tr.collapsible {
display: none;
}
/* Merges navboxes that are directly under eachother */
.navbox + .navbox {
margin-top: -11px;
}
.navbox .navbox-title {
background: var(--navbox-title-color, #CCF);
color: var(--navbox-text-color, black);
font-weight: bold;
}
.navbox .navbox-vde {
float:left;
width:65px;
}
.navbox .navbox-title-padright {
padding-right: 65px;
}
.navbox .navbox-title-padleft {
padding-left: 65px;
}
.navbox .navbox-subgroup {
border-spacing: 0;
width: 100%;
}
.navbox .navbox-gutter {
height: 2px;
}
.navbox .navbox-subgroup .navbox-gutter {
background: var(--navbox-bg-color, white);
}
.navbox .navbox-section-row > td {
padding: 0;
height: 100%;
}
.navbox .navbox-section {
width: 100%;
border-spacing: 0;
}
.navbox .navbox-above,
.navbox .navbox-below {
background: var(--navbox-header-color, #DDF);
text-align: center;
}
.navbox .navbox-image {
background: var(--navbox-bg-color, white);
text-align: center;
}
.navbox .navbox-group,
.navbox .navbox-header {
background: var(--navbox-header-color, #DDF);
color: var(--navbox-text-color, black);
font-weight: bold;
height: 100%;
padding: 2px 4px;
}
.navbox .navbox-header-collapsible {
padding-left: 65px;
}
.navbox .navbox-group {
text-align: center;
padding-left: 1em;
padding-right: 1em;
white-space: nowrap;
}
.navbox .navbox-group,
.navbox .navbox-image-left {
border-right: 2px solid var(--navbox-bg-color, white);
}
.navbox-image-right {
border-left: 2px solid var(--navbox-bg-color, white);
}
.navbox .navbox-list {
background: var(--navbox-bg-color, white);
color: var(--navbox-text-color, black);
width: 100%;
height: 100%;
padding: 0;
}
.navbox .alt > .navbox-list {
background: var(--navbox-alt-color, #F7F7F7);
}
.navbox .navbox-list div {
padding: 0px 4px;
}
.navbox .navbox-list.no-group {
text-align: center;
padding-top: 2px;
padding-bottom: 2px;
}
.navbox .mw-collapsible-toggle {
width: 65px;
}
/* hlist */
.hlist ul {
margin: 0;
list-style: none;
}
.hlist li, .hlist ul ul {
display: inline;
}
.hlist li a {
white-space: nowrap;
}
.hlist ul ul:before {
content: "("
}
.hlist ul ul:after {
content: ")"
}
.hlist li:after {
content: " • ";
}
.hlist ul ul li:after {
content: "/";
}
.hlist li:last-child:after, .hlist ul ul li:last-child:after {
content: none;
}
li.gallerybox div.thumb {
background-color: transparent;
border: 0;
}
/* Mark redirects in Special:Allpages and Special:Watchlist */
.allpagesredirect {
font-style: italic;
}
.allpagesredirect:after {
color: #808080; content: " (redirect)"
}
.watchlistredir {
font-style: italic;
}
/* Giving headers and TOC a little extra space */
h2 {
margin-top: 20px;
}
.toc {
margin-top: 20px;
}
/* Navboxes */
.navbox {
width: 100%;
clear: both;
}
5845f6d6402c370ea37c3c56e7ac7a2e31c3b8ed
397
394
2024-04-10T15:21:37Z
Azgoodaz
36052
css
text/css
/***********************************
CSS placed here will be applied to all skins on the entire site.
Various code adpoted from
* https://multiversus.wiki.gg/ by IyzMoe
* https://trucksimulator.wiki.gg/ by MrPie5
* https://flight.wiki.gg/ by ReedemtheD3ad!
***********************************/
/***********************************************************************************************************
* css reset for browser default rules and MediaWiki internal rules
***********************************************************************************************************/
.responsive-image {
max-width: 100%;
height:auto;
}
* {
outline: 0;
}
table {
white-space: unset; /* be set to `no-wrap` in MW internal css */
}
html {
font-size: 16px; /* reset rem */
}
pre {
margin: 0;
}
h1, h2, h3, h4, h5, h6 {
padding: 0;
border: 0 solid transparent;
}
table {
display: table;
white-space: unset;
}
body {
background: none;
}
/***********************************************************************************************************
* css for wiki.gg top bar and footer bar
***********************************************************************************************************/
/*** Wiki.gg site bars tweak ***/
div#p-personal ul {
white-space: nowrap; /* for "log out" */
}
#p-personal .vector-menu-content #pt-anonuserpage,
#p-personal .vector-menu-content #pt-userpage a {
padding-top: 0;
background-position: left center;
}
/*** Responsive ***/
@media screen and (max-width: 720px) {
footer#wikigg-footer .footer-right {
margin-left: 0;
}
footer#wikigg-footer .footer-left {
margin-right: 0;
}
} /* screen and (max-width:720px) */
@media screen and (max-width: 600px) {
footer#wikigg-footer {
display: grid;
grid-template-columns: 35px 1fr;
grid-template-rows: auto auto;
align-items: center;
justify-items: start;
padding: 3px 0 3px 10px;
}
footer#wikigg-footer .footer-middle {
grid-column: 1/2;
grid-row: 1/3;
}
footer#wikigg-footer .footer-right {
grid-column: 2/3;
grid-row: 1/2;
margin: 0;
}
footer#wikigg-footer .footer-left {
grid-column: 2/3;
grid-row: 2/3;
margin: 0;
}
} /* screen and (max-width:600px) */
/*** Theme ***/
:root {
/* for infobox */
--pi-secondary-background: #1F2827;
/* other */
--theme-hover-color: #683D17;
--theme-text-color-placeholder: #999;
--theme-control-text-color: #BF0017;
--theme-control-text-color-hover: #fff;
/* for wide table */
--theme-wide-table-shadow-color: #999;
/*** text color ***/
--theme-text-color: black;
--theme-text-color-note: #C9E6FF;
--theme-text-color-em: #ffffff;
--theme-heading-color: #683D17;
/*** link text color ***/
--theme-link-color: #874336;
--theme-link-color-hover: #683D17;
--theme-link-color-visited: #00aeff;
--theme-link-color-redlink: #ff3333;
/*** body background ***/
--theme-site-background: #0000 url(/images/5/57/Site-background.png) top center / cover no-repeat fixed;
/*** top site logo ***/
--theme-site-logo-image: url(/images/e/e6/Site-logo.png);
--theme-site-logo-width: 400px;
--theme-site-logo-height: 200px;
/* sidebar/content common */
--theme-box-border-width: 2px;
--theme-box-border-color: #000;
--theme-box-background: none;
--theme-box-border-style: solid;
--theme-box-shadow: none;
/* common */
--theme-border-color: #683D17;
--theme-highlight-background: #1F2827;
--theme-button-background: #87AEC9;
--theme-button-border-color: #006cb0;
--theme-button-background-active: #a7c7dc;
--theme-button-border-color-active: #006cb0;
--theme-page-base-background: #EAB885;
/*** sidebar ***/
--theme-sidebar-box-background: #8D5345;
--theme-sidebar-box-border-style: var(--theme-box-border-style);
--theme-sidebar-box-border-width: var(--theme-box-border-width);
--theme-sidebar-box-border-color: var(--theme-box-border-color);
--theme-sidebar-box-shadow: var(--theme-box-shadow);
--theme-sidebar-heading-text-color: white;
--theme-sidebar-heading-arrow-color: var(--theme-sidebar-heading-text-color);
--theme-sidebar-heading-arrow-color-hover: var(--theme-sidebar-heading-text-color);
--theme-sidebar-heading-background: #683D17;
--theme-sidebar-heading-background-hover: var(--theme-link-color-hover);
/* following 3 values will affect the space between the heading and the list */
--theme-sidebar-heading-border-bottom: 0;
--theme-sidebar-list-border-top: 2px solid transparent; /* will be hidden when collapsed */
--theme-sidebar-list-padding-top: 0px;
--theme-sidebar-list-item-background: none;
--theme-sidebar-list-item-hover-mask: #683D17;
--theme-sidebar-list-item-text-color: white;
--theme-sidebar-list-item-text-color-hover: white;
/* responsive */
--theme-sidebar-heading-text-color-2: var(--theme-heading-color);
--theme-sidebar-box-background-2: var(--theme-sidebar-box-background);
--theme-sidebar-box-border-width-2: var(--theme-box-border-width);
--theme-sidebar-box-border-style-2: var(--theme-box-border-style);
--theme-sidebar-box-border-color-2: var(--theme-box-border-color);
--theme-sidebar-heading-arrow-color-2: var(--theme-box-border-color);
--theme-sidebar-heading-arrow-color-hover-2: var(--theme-box-border-color);
--theme-sidebar-dropdown-background: #090C0C;
--theme-sidebar-dropdown-border: 1px solid #888989;
/*** navbar ***/
--theme-navbar-background: none;
--theme-navbar-border-color: var(--theme-border-color);
--theme-navbar-tab-background: #683D17;
--theme-navbar-tab-box-shadow: none;
--theme-navbar-tab-text-color: black;
--theme-navbar-tab-icon-color: var(--theme-navbar-tab-text-color);
--theme-navbar-tab-text-color-hover: white;
--theme-navbar-tab-icon-color-hover: var(--theme-navbar-tab-icon-color);
--theme-navbar-tab-text-color-redlink: var(--theme-link-color-redlink);
--theme-navbar-tab-icon-color-redlink: var(--theme-link-color-redlink);
--theme-navbar-tab-border-color: var(--theme-border-color);
--theme-navbar-tab-background-hover: #683D17;
--theme-navbar-tab-border-color-hover: var(--theme-navbar-tab-border-color);
--theme-navbar-tab-selected-background: var(--theme-content-background);
--theme-navbar-tab-selected-border-color: var(--theme-navbar-tab-border-color);
--theme-navbar-tab-selected-border-bottom-corner-color: var(--theme-navbar-tab-border-color);
--theme-navbar-tab-dropdown-arrow-color: var(--theme-text-color);
--theme-navbar-tab-dropdown-arrow-color-hover: var(--theme-heading-color);
--theme-navbar-tab-dropdown-background: #8D5345;
--theme-navbar-tab-dropdown-border-color: #8D5345;
--theme-navbar-tab-dropdown-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2);
--theme-navbar-tab-dropdown-hover-mask: #683D17;
--theme-navbar-search-box-shadow: none;
--theme-navbar-search-input-background: black;
--theme-navbar-search-input-border-color: var(--theme-border-color);
--theme-navbar-search-input-text-color: white;
--theme-navbar-search-button-background: #73FFFF;
--theme-navbar-search-botton-border-color: var(--theme-border-color);
--theme-navbar-search-botton-text-color: var(--theme-text-color);
--theme-navbar-search-button-background-active: var(--theme-navbar-search-button-background);
--theme-navbar-search-botton-border-color-active: var(--theme-navbar-search-botton-border-color);
--theme-navbar-search-botton-text-color-active: var(--theme-navbar-search-botton-text-color);
--theme-navbar-search-suggestions-background: var(--theme-navbar-search-button-background);
--theme-navbar-search-suggestions-border-color: var(--theme-border-color);
--theme-navbar-search-suggestions-text-color: var(--theme-text-color);
--theme-navbar-search-suggestions-text-color-hover: var(--theme-text-color-em);
--theme-navbar-search-suggestions-hover-mask: var(--theme-highlight-background);
--theme-navbar-search-suggestions-results-border-bottom-color: var(--theme-border-color);
--theme-navbar-search-suggestions-special-offset-top: -1px; /* margin-top offset, normally is -1px */
--theme-navbar-search-suggestions-special-border-top-color: var(--theme-border-color);
--theme-navbar-search-suggestions-special-label-text-color: var(--theme-text-color);
--theme-navbar-search-suggestions-special-label-text-color-hover: var(--theme-text-color);
/* responsive */
--theme-navbar-search-background: var(--theme-sidebar-box-background);
/*** content box ***/
--theme-content-background: #EAB885;
--theme-content-border-width: 0px;
--theme-content-border-style: var(--theme-box-border-style);
--theme-content-border-color: var(--theme-box-border-color);
--theme-content-subpage-icon-color: rgba(0,0,0, 0.3); /* color for "<" */
--theme-content-heading-rule-border-top: 0; /* border */
--theme-content-heading-rule-border-bottom: 0;
/** category: box **/
--theme-content-category-background: none;
--theme-content-category-border-style: solid;
--theme-content-category-border-width: 1px;
--theme-content-category-border-radius: 0;
--theme-content-category-border-color: var(--theme-border-color);
/*** #footer ***/
--theme-footer-text-color: #8D5345;
--theme-footer-background: transparent;
--theme-footer-link-color: #008aff;
--theme-footer-link-color-hover: #66b8ff;
--theme-footer-border-radius: 0 0 5px 5px;
/** notification **/
--theme-notice-red-text-color: #bf0017;
--theme-notice-orange-text-color: #cf721c;
/******* "real" wiki content ********/
--theme-widget-toc-arrow-color: var(--theme-text-color);
--theme-widget-toc-arrow-color-hover: var(--theme-hover-color);
--theme-widget-toc-item-hover-background: var(--theme-link-color-hover);
--theme-collapsible-toggle-icon-color: var(--theme-text-color);
--theme-collapsible-toggle-icon-color-hover: var(--theme-hover-color);
}
/***********************************************************************************************************
* base css styles for both interface and content box: font, color, etc.
***********************************************************************************************************/
/**** base styles START ***********************************************************/
.MPheading {
font-synthesis: none;
font-size: 2em;
font-weight: 800;
text-align: center;
background:0 0;
background-image: linear-gradient(to right,rgba(var(--theme-sidebar-link-color--rgb),0) 0,var(--theme-sidebar-link-color) 33%,var(--theme-sidebar-link-color) 66%,rgba(var(--theme-sidebar-link-color--rgb),0) 100%);
background-position: center bottom;
background-repeat: no-repeat;
background-size: 100% 1px;
}
.page-The_Chocolate_Edition_Wiki .mw-parser-output .gallery {
text-align: center;
margin: 10px 0;
}
.mp-box {
border:1px solid #4d2c24;
margin:10px 0;
padding:5px;
}
@media screen and (min-width: 1080px){
.page-The_Chocolate_Edition_Wiki .mw-parser-output {
display: flex;
flex-wrap: wrap;
justify-content: space-evenly;
}
.mainpage-left {
width: calc(100% - 550px);
}
.mainpage-right {
width: 500px;
}
}
/* Template:FP links styles */
.fplinks {
display: flex;
flex-wrap: wrap;
justify-content: space-evenly;
align-items: stretch;
text-align: center;
}
.fplink-outer {
padding: 5px;
flex-basis: calc(25% - 10px);
width: calc(25% - 15px);
min-width: 115px;
display: inline-block;
vertical-align: middle;
}
.fplink-wide {
flex-basis: calc(33% - 10px);
width: calc(33% - 15px);
}
.fplink-fullwidth {
flex-basis: 100%;
width: calc(100% - 15px);
font-weight: bold;
}
.fplink {
padding: 0.5em;
box-sizing: border-box;
width: 100%;
height: 100%;
display: table;
}
.fplink-plain {
background: transparent;
border-radius: 0;
border: 0;
box-shadow: none;
}
.fplink-inner {
display: table-row;
}
.fplink a {
display: table-cell;
vertical-align: middle;
}
.fplink img {
max-width: 150px;
width: 100%;
height: auto;
}
/* Auto-resize front page video to fit smaller columns */
.fpbox .embedvideowrap {
width: 100% !important;
max-width: 480px;
margin: 0 auto;
}
.fpbox .embedvideowrap iframe {
width: 100% !important;
}
/* Multi-column box support */
.fp-container main .columns .leftcol,
.fp-container .columns .rightcol {
width: 100%;
margin: 0;
padding: 0;
}
@media (min-width: 990px) {
.fp-container .columns .leftcol {
float: left;
width: 50%;
}
.fp-container .columns .rightcol {
float: right;
width: 50%;
}
}
.fp-section {
display: flex;
flex-wrap: wrap;
}
/* this CSS governs the responsive 2 column main page layout */
#fp-2column.fp-container {
display: grid;
grid-template-areas: "a" "b" "c";
grid-template-columns: 100%;
}
@media screen and (min-width: 990px) {
#fp-2column.fp-container {
grid-template-areas: "a b" "c c";
grid-template-columns: 50% 50%;
}
}
@media screen and (min-width: 1350px) {
#fp-2column.fp-container {
grid-template-areas: "a b" "c b";
grid-template-columns: auto 520px;
}
}
#fp-top {
grid-area: a;
}
#fp-flex {
grid-area: b;
}
#fp-bottom {
grid-area: c;
}
/* end responsive 2 column main page layout */
/* Front page appearance styles */
.fpbox .heading,
.fpbox .mainheading {
border: 0;
border-bottom: 1px solid transparent;
}
.fpbox {
background: transparent;
border: 1px solid transparent;
box-shadow: 0 2px 5px transparent;
}
.fplink:not(.fplink-plain) {
background: rgba(0, 0, 0, 0.3);
border: 1px solid #505050;
}
.fplink-fullwidth .fplink:not(.fplink-plain) {
background: rgba(0, 0, 0, 0.4);
}
.linkslabel {
border-bottom: 2px solid #505050;
}
/* always show scroll bar for short page.
* By doing this page background size won't change when expand/collapse sidebar sections.
*/
html {
overflow-y: scroll;
}
/** Font **/
html, body {
font-family: Helvetica, Arial, sans-serif;
/* font-family: futura-lt-w01-book, futura-lt-w05-book, sans-serif; a bit hard to read */
color: var(--theme-text-color);
}
.mw-body h1, .mw-body-content h1, .mw-body-content h2 {
color: var(--theme-heading-color);
}
body {
font-size: 14px;
}
.vector-body {
font-size: unset;
}
/** link color **/
/* Self-links aren't real links, they're not clickable.
* Hence, they shouldn't change color when hovered over like real links, as that is counter-intuitive.
* We should not use :not(.selflink) since it increases the priority and make it is difficult to override
* link styles for certain elements (e.g. in wiki.gg header).
*/
a,
a.selflink:hover, a.selflink:active {
text-decoration: none;
color: var(--theme-link-color);
}
a:visited {
color: #8D5345;
}
a:hover, a:active {
text-decoration: none;
color: var(--theme-link-color-hover);
}
/** red link **/
/* we don't really need to mark you have "visited" an inexistent page */
a.new, a.new:visited {
color: var(--theme-link-color-redlink);
}
/* -------------------------------------------------------- */
/* Tables */
/* -------------------------------------------------------- */
table {
/* fix 100% width table with border */
box-sizing: border-box;
}
table.article-table,
table.fandom-table,
table.lined,
table.bordered,
table.cellborder {
border-collapse: collapse;
border-style: solid;
border-color: #AD532D;
}
table.lined th,
table.lined td {
border-width: 0 0 1px 0;
}
/*** "terraria"-classed tables ***/
table.olo {
border: 2px solid transparent;
margin: calc(0.5em + 5px) 5px;
box-shadow: 0 0 0 2px var(--theme-content-background), 0 0 0 3px var(--theme-border-color);
border-radius: 3px; /* (border radius of .olo box) - 3px */
}
table.olo.noborder {
padding: 0;
border: 0;
}
table.olo th,
table.olo td {
padding: 3px 6px;
border-color: var(--theme-border-color);
border-style: solid;
border-width: 0;
}
table.olo th {
background: var(--theme-highlight-background);
border-color: var(--theme-border-color);
text-align: center;
}
table.olo caption {
font-weight: bold;
background: var(--theme-highlight-background);
padding: 5px;
margin: auto 2px;
}
table.olo > caption {
padding: 3px;
-moz-border-radius: 6px 6px 0 0;
-webkit-border-radius: 6px 6px 0 0;
border-radius: 6px 6px 0 0;
margin: 1px 1px -4px;
border-bottom-width: 1px;
box-shadow: 0 0 0 1px var(--theme-highlight-background);
position: relative;
}
table.olo > caption:after {
box-sizing: content-box;
content: "";
display: block;
width: 100%;
height: 1px;
background: var(--theme-highlight-background);
position: absolute;
left: -4px;
bottom: -2px;
border-left: 4px solid var(--theme-box-background-color);
border-right: 4px solid var(--theme-box-background-color);
}
table.olo > caption.plaincaption {
background: transparent;
border: 0;
box-shadow: 0 0 0 0;
margin-bottom: 4px;
}
table.olo > caption.plaincaption:after {
background: transparent;
border: 0;
}
table tfoot:empty,
table thead:empty {
display: none;
}
/* Auto line separators for tables */
table.olo.lined {
padding-bottom: 0;
/*display: inline-table;*/
}
table.olo.lined td {
border-width: 0;
border-bottom-width: 1px;
}
table.olo.lined::after {
content: "";
display: block;
height: 3px;
width: calc(100% - 6px);
position: absolute;
left: 3px;
bottom: 3px;
background-color: var(--theme-box-background-color);
}
table.lined td.noline, table.lined tr.noline td {
border-bottom-width: 0;
}
table tr.bottomline td {
border-bottom-width: 1px;
}
table tr.topline td {
border-top-width: 1px;
}
table td.bottomline, table.lined tr.noline td.bottomline {
border-bottom-width: 1px;
}
table td.topline {
border-top-width: 1px;
}
table.olo.cellborder,
table.olo.border {
border-spacing: 0;
padding: 4px 4px 4px 3px;
position: relative;
}
table.olo.cellborder::before,
table.olo.border::before {
content: "";
display: block;
width: 1px;
height: calc(100% - 6px);
background-color: var(--theme-box-background-color);
position: absolute;
left: 4px;
top: 3px;
}
table.olo.cellborder td,
table.olo.border td {
border-left-width: 1px;
border-bottom-width: 1px;
}
table.olo.cellborder th,
table.olo.border th {
border-left-width: 2px;
border-top-width: 2px;
}
table.olo.cellborder tr:first-of-type th,
table.olo.border tr:first-of-type th {
border-top: 0;
}
table.olo.cellborder::after,
table.olo.border::after {
content: "";
display: block;
height: 1px;
width: calc(100% - 6px);
position: absolute;
left: 3px;
bottom: 5px;
background-color: var(--theme-box-background-color);
}
/* Hack for using "border-collapse" and "border-radius" in the same table display by using one table nested within another */
table.outer {
white-space: nowrap;
}
table.inner {
border-collapse: collapse;
background: inherit;
width: 100%;
}
table.inner th {
border: 2px solid var(--theme-box-background-color);
}
/* Fix for siderail overlapping some wide tables */
@media screen and (max-width: 1520px) and (min-width: 1350px) {
.with-siderail table.olo .i {
white-space: normal;
}
.with-siderail table.olo th {
font-size: 90%;
}
.with-siderail table.olo td:not(.il1c) img {
max-width: 100%;
height: auto;
}
}
.olo th {
border-bottom: 1px solid;
}
.wikitable,
.wikitable > tr > th,
.wikitable > * > tr > th {
color: inherit;
background: none;
}
/*
.jquery-tablesorter th.headerSort{
border: 1px solid var(--theme-border-color);
}
*/
table.cargoTable.noMerge tr:nth-child(2n) {
background: rgba(0, 0, 0, 0.25);
}
table.cargoTable.noMerge tr:nth-child(2n+1) {
background: none;
}
table.olo caption {
border-width: 1px;
border-style: solid;
border-top-color: rgb(244, 124, 60, 0.1);
border-right-color: rgb(13, 4, 2, 0.5);
border-bottom-color: rgb(13, 4, 2, 0.5);
border-left-color: rgb(244, 124, 60, 0.1);
border-radius: 8px;
}
table.olo {
/*display: inherit;*/
width: auto;
}
.olo.sortable.lined.align-center.jquery-tablesorter {
/*width: min-content;*/
}
#possible-modifiers-table,
.olo.lined.sortable.jquery-tablesorter,
.olo.lined {
width: auto;
}
/**** base styles END *****/
/*********************************************************************************************************/
input, button {
color: var(--theme-control-text-color);
/* caret-color: var(--theme-text-color); */
}
input[type=submit] {
color: var(--theme-control-text-color);
}
::placeholder {
color: var(--theme-text-color-placeholder);
}
/* Removes VisualEdit button */
#ca-ve-edit {
display: none;
}
/* Link color */
.mw-parser-output a.external,
.mw-parser-output a.external:visited,
.mw-parser-output a.extiw,
.mw-parser-output a.extiw:visited,
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button {
color: var(--theme-link-color);
}
/* Text color */
#content,
#firstHeading,
.infocard .main-heading .hgroup,
h1,
h2,
h3,
h4,
h5,
h6,
div.hat-note.t-main,
#contentSub, #contentSub2,
.search-types .current a,
.infobox > .title > span,
code,
.trw-toggleable.not-toggled.achievements .achievement b * {
color: var(--theme-text-color);
}
.i .note,
.note-text {
color: var(--theme-text-color-note);
}
.pixel img, .pixel,
#mw-imagepage-section-filehistory img {
image-rendering: pixelated; /*for chrome*/
image-rendering: crisp-edges; /*for firefox*/
}
.small {
font-size: 85%;
}
.fullwidth, .full-width {
width: 100%;
}
.nowrap {
white-space: nowrap;
}
/* ".center" has width=100% rule, we don't want it, so use a different class name. */
.aligncenter,
.align-center {
text-align: center;
}
.alignleft,
.align-left {
text-align: left;
}
.alignright,
.align-right {
text-align: right;
}
/* clear fix for float block */
.clearfix {
*zoom: 1;
}
.clearfix::before,
.clearfix::after {
content: " ";
display: table;
}
.clearfix::after {
clear: both;
}
/* References smaller text than main */
.references {
font-size: 90%;
}
/* Larger font for Module: code display (default is smaller than other code pages) */
pre.lua.source-lua {
font-size: 14px !important;
}
/* Facilitate inline scary transclusion */
.scary-transclusion p, .scary-transclusion .mw-parser-output {
display: inline;
}
/* hide last empty paragraph at the end */
div.mw-parser-output > p:last-child > br:only-child {
display: none;
}
/* Fix empty parameter descriptions on api.php having no height, causing misalignments that seriously impede readability */
.apihelp-parameters dd:empty::before {
content: " ";
}
.block {
display: block;
}
.inline {
display: inline;
}
.inline-block {
display: inline-block;
}
hr.space {
height: 4px;
background: none;
border: 0;
}
.page-content .vertical-align-top * {
vertical-align: top;
}
.page-content .vertical-align-bottom * {
vertical-align: bottom;
}
/* Drowning Table No Border */
.drowning-table-no-border {
border: none;
}
/* Gadget description length */
.oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-top > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header,
.oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-inline > .oo-ui-fieldLayout-body {
max-width: unset;
}
/* Box at the top of all pages when the user has a new message on their User_talk: page */
.usermessage {
background-color: var(--theme-box-background-color);
border-color: var(--theme-box-border-color);
color: var(--theme-text-color);
}
/***********************************************************************************************************
* interface layout and styles for widgets outside of content box
***********************************************************************************************************/
:root {
--main-layout-logo-box-height: 200px;
--main-layout-logo-offset: 12px;
--main-layout-topbar-height: 35px; /* height of wiki.gg topbar */
--main-layout-sidebar-width: 180px; /* width of side navbar, without gap */
--main-layout-sidespace: 24px; /* whitespace width on most left and most right */
--main-layout-gap: 12px;
--main-layout-logo-height: calc(var(--theme-site-logo-height) + 20px);
--main-box-border-radius: 5px;
--main-inner-box-border-radius: calc(var(--main-box-border-radius) - var(--theme-box-border-width));
--main-box-padding: 12px;
background: var(--theme-site-background);
/* Removes second vertical scrollbar(mw 1.37 fix) */
overflow-y: unset; /* must be unset or visible, can not be auto, or side ad will not be sticky */
}
/**** Main Layout START ***********************************************************/
/**
* Note: wiki.gg topbar is position:fixed. So we don't need to consider it in grid layout
*/
html, body {
min-height: 100%;
}
html {
height: 100%;
scroll-padding-top: var(--main-layout-topbar-height);
}
body {
height: auto;
}
/*** main grid container ***/
body {
/* self */
box-sizing: border-box;
/* grid */
display: grid;
grid-template-columns: [body-left] var(--main-layout-sidespace) [aside-left] var(--main-layout-sidebar-width) [aside-right content-left] minmax(0, 1fr) [content-right] var(--main-layout-sidespace) [body-right];
grid-template-rows: [body-start] var(--main-layout-topbar-height) [page-start logo-start] var(--main-layout-logo-height) [logo-end nav-start] 0fr [nav-end content-start] auto [content-end footer-start] 0fr [footer-end] 1fr [page-end] 0fr [body-end];
gap: 0 var(--main-layout-gap);
}
/*** grid items ***/
/* Flatten DOM structure. Therefore we have following grid items under body grid container:
* div#mw-page-base, div#mw-head-base, #mw-navigation>h2, div#mw-head, div#mw-panel, div#content.mw-body, div#footer, footer.
*/
body > .content-wrapper,
#mw-navigation {
display: contents;
}
/** unused, hide them **/
#mw-head-base,
#mw-navigation > h2 {
display: none;
}
/** side nav bar **/
#mw-panel {
grid-column: aside-left/aside-right;
grid-row: nav-start/page-end;
margin-bottom: var(--main-layout-gap);
float: none;
width: unset;
padding: 0;
}
/** nav **/
#mw-head {
grid-column: content-left/content-right;
grid-row: nav-start/nav-end;
}
/** content **/
.mw-body {
grid-column: content-left/content-right;
grid-row: content-start/content-end;
}
/* For some page such as api.php, .mw-body is the only child, so take up all space. */
.mw-body:first-child {
grid-column: body-left/body-right;
grid-row: page-start/page-end;
}
/** #footer: content footer **/
#footer {
grid-column: content-left/content-right;
grid-row: footer-start/footer-end;
margin: 0;
}
/** used to gen box shadow for main box (nav + content + #footer) **/
#mw-page-base {
grid-column: content-left/content-right;
grid-row: nav-start/footer-end;
height: 100%;
}
/** wiki.gg footer bar **/
body > footer {
grid-column: body-left/body-right;
grid-row: page-end/body-end;
}
/*** logo block. It is absolute position ***/
#p-logo {
position: absolute;
width: 100%;
height: auto;
left: 0;
top: var(--main-layout-topbar-height);
background: var(--theme-site-logo-image) center center/var(--theme-site-logo-width) auto no-repeat;
display: flex;
align-items: center;
justify-content: center;
filter: drop-shadow(0 0 5px black);
}
/* use logo image as <a>'s background will sometime flicker when hovered on Firefox,
* I still don't know why, but move background to #p-logo can avoid this issue.
*/
#p-logo .mw-wiki-logo {
width: var(--theme-site-logo-width);
height: var(--theme-site-logo-height);
margin: auto;
background: none;
/* logo flicker fix */
}
/**** Main Layout END ***********************************************************/
/**** side panel START ***********************************************************/
#mw-panel {
font-size: 12px;
line-height: 1.5;
color: var(--theme-text-color);
}
#mw-panel a {
text-decoration: none;
}
/* sections */
#mw-panel .portal,
#mw-panel #p-logo + .portal {
margin: var(--main-layout-gap) 0 0 0;
padding: 0;
color: var(--theme-sidebar-heading-text-color);
border: var(--theme-box-border-width) solid var(--theme-box-border-color);
border-radius: 5px;
background: var(--theme-sidebar-box-background);
}
#mw-panel #p-logo + .portal {
margin-top: 0;
position: relative;
}
/* section heading */
#mw-panel #p-logo + .portal .vector-menu-heading,
#mw-panel .portal .vector-menu-heading {
margin: 0;
padding: 6px 10px;
border-bottom: var(--theme-sidebar-heading-border-bottom);
border-radius: var(--main-inner-box-border-radius) var(--main-inner-box-border-radius) 0 0;
background: var(--theme-sidebar-heading-background);
font-size: 15px;
line-height: 18px;
cursor: pointer;
display: flex;
align-items: center;
justify-content: space-between;
color: var(--theme-sidebar-heading-text-color);
}
/* arrow icon */
#mw-panel .portal .vector-menu-heading::after {
content: "";
display: inline-block;
background: none;
position: relative;
width: 0;
height: 0;
border-style: solid;
border-color: var(--theme-sidebar-heading-arrow-color) transparent;
border-width: 0 5px 6px 5px;
margin-top: 4px;
vertical-align: middle;
flex: 0 0 auto;
}
#mw-panel .portal .vector-menu-heading:hover::after {
border-color: var(--theme-sidebar-heading-arrow-color-hover) transparent;
}
#mw-panel .portal.collapsed .vector-menu-heading {
border-radius: var(--main-inner-box-border-radius);
}
#mw-panel .portal.collapsed .vector-menu-heading::after {
border-width: 6px 5px 0 5px;
}
/* list */
#mw-panel #p-logo + .portal .body,
#mw-panel .portal .body {
background: none;
border: 0;
padding: 0;
margin: 0;
border-top: var(--theme-sidebar-list-border-top);
}
#mw-panel .portal .body ul {
padding: var(--theme-sidebar-list-padding-top) 4px 4px;
}
#mw-panel .portal .body li {
margin: 0;
padding: 0;
font-size: inherit;
line-height: inherit;
background: var(--theme-sidebar-list-item-background);
border-radius: var(--main-inner-box-border-radius);
}
#mw-panel .portal .body li:hover {
background: var(--theme-sidebar-list-item-hover-mask);
}
#mw-panel .portal .body li a,
#mw-panel .portal .body li a:visited {
display: block;
padding: 3px 6px;
color: var(--theme-sidebar-list-item-text-color);
}
#mw-panel .portal .body li a:hover {
color: var(--theme-sidebar-list-item-text-color-hover);
}
#mw-panel .portal .body li a.feedlink { /* "Atom" RSS Feed */
text-indent: 14px; /* the icon is 12x12px, so 12px + 2px */
background-position: 8px center; /* align icon with other text */
}
#merch {
margin: 1.5em auto auto 1em;
}
/**** side panel END ***********************************************************/
/**** main content box START ***********************************************************/
/**** box for nav+content+#footer ****/
#mw-page-base {
border: var(--theme-box-border-width) solid var(--theme-box-border-color);
border-radius: 5px;
box-sizing: border-box;
background: var(--theme-page-base-background);
}
/**** navbar ****/
#mw-head {
margin: var(--theme-box-border-width) var(--theme-box-border-width) 0;
padding: var(--main-box-padding) 0 0 0;
background: var(--theme-navbar-background);
position: relative;
display: flex;
justify-content: space-between;
align-items: flex-end;
width: auto;
}
#mw-head #left-navigation,
#mw-head #right-navigation {
float: none;
flex: 1 1 auto;
margin: 0;
display: flex;
align-items: flex-end;
}
#mw-head #left-navigation::before, #mw-head #left-navigation::after,
#mw-head #right-navigation::before,
#mw-head #right-navigation::after {
content: "";
display: block;
border-bottom: 1px solid var(--theme-navbar-border-color);
}
#mw-head #left-navigation {
justify-content: flex-start;
}
#mw-head #left-navigation::before {
flex: 0 0 var(--main-box-padding);
}
#mw-head #left-navigation::after {
flex: 1 1 auto;
}
#mw-head #right-navigation {
justify-content: flex-end;
}
#mw-head #right-navigation::before {
flex: 1 1 auto;
}
#mw-head #right-navigation::after {
flex: 0 0 var(--main-box-padding);
}
/* reset */
#p-search,
.vector-menu-dropdown,
#mw-head .vector-menu-dropdown .vector-menu-heading,
.vector-menu-dropdown .vector-menu-heading span,
.vectorTabs,
.vectorTabs ul,
.vectorTabs span,
.vectorTabs li,
.vectorTabs li a,
.vectorTabs li.selected a,
.vectorTabs li.selected a:visited {
background-image: none;
float: none;
height: auto;
display: block;
}
#mw-head input {
display: block;
z-index: 1;
}
#mw-head input + .vector-menu-heading {
z-index: 0;
}
.vectorMenuCheckbox:focus + .vector-menu-heading {
outline: 0;
}
.vectorTabs ul {
display: flex;
}
.vectorTabs ul li,
.vector-menu-dropdown {
display: block;
white-space: nowrap;
}
.vector-menu-dropdown.emptyPortlet {
display: none;
}
/* override some mw css */
div.vectorTabs li.selected a,
div.vectorTabs li.selected a:visited,
div.vectorTabs li a,
div.vector-menu-dropdown .vector-menu-heading span {
color: var(--theme-navbar-tab-text-color);
font-size: 14px;
line-height: 24px;
padding: 3px 12px;
overflow: hidden;
}
.vector-menu-dropdown .vector-menu-heading:hover span {
color: var(--theme-navbar-tab-text-color); /* reset */
text-decoration: underline;
}
.vector-menu-tabs {
padding: 0;
}
.vectorTabs li,
.vector-menu-dropdown {
background: var(--theme-navbar-tab-background);
border-style: solid;
border-color: var(--theme-navbar-tab-border-color);
border-width: 1px;
border-radius: var(--main-box-border-radius) var(--main-box-border-radius) 0 0;
box-shadow: var(--theme-navbar-tab-box-shadow);
position: relative;
margin-right: calc(var(--main-box-padding) / 2);
}
.vectorTabs li::after,
.vector-menu-dropdown::after {
content: "";
display: block;
width: calc(var(--main-box-padding) / 2);
border-bottom: 1px solid var(--theme-navbar-tab-border-color);
position: absolute;
left: 100%;
margin-left: 1px;
}
div.vectorTabs li:hover,
div.vector-menu-dropdown:hover,
div.vector-menu-dropdown.open {
color: var(--theme-navbar-tab-text-color-hover);
border-color: var(--theme-navbar-tab-border-color-hover);
background: var(--theme-navbar-tab-background-hover);
}
div.vectorTabs li.selected:hover a,
div.vectorTabs li.selected:hover a:visited,
div.vectorTabs li:hover a,
div.vector-menu-dropdown:hover .vector-menu-heading span,
div.vector-menu-dropdown.open .vector-menu-heading span {
color: var(--theme-navbar-tab-text-color-hover);
}
.vectorTabs li.new a,
.vectorTabs li.new a:visited {
color: var(--theme-navbar-tab-text-color-redlink);
}
.vectorTabs li.selected {
background: var(--theme-navbar-tab-selected-background);
border-color: var(--theme-navbar-tab-selected-border-color);
border-bottom: 0;
padding-bottom: 1px;
}
.vectorTabs li.selected:hover {
background: var(--theme-navbar-tab-selected-background);
}
.vectorTabs li.selected:hover span {
background: none;
}
/* watch/unwatch star */
.vectorTabs #ca-unwatch.icon a,
.vectorTabs #ca-watch.icon a,
.vectorTabs #ca-unwatch.icon a.loading,
.vectorTabs #ca-watch.icon a.loading {
display: block;
position: unset;
width: 18px;
height: 18px;
padding: 6px 8px;
box-sizing: content-box;
}
.vector-menu-tabs .mw-watchlink.icon a::before {
height: 18px;
width: 18px;
display: inline-block;
position: unset;
margin-right: 20px;
}
.vector-menu-tabs #ca-unwatch.icon .loading::before,
.vector-menu-tabs #ca-watch.icon .loading::before {
transform-origin: 50% 52%;
}
#mw-head .vector-menu-dropdown .vector-menu-heading {
padding: 0;
margin: 0;
}
.vector-menu-dropdown .vector-menu-heading::after {
display: none;
}
.vector-menu-dropdown .vector-menu-heading span::after {
content: "";
display: inline-block;
background: none;
position: unset;
width: 0;
height: 0;
border-color: var(--theme-navbar-tab-dropdown-arrow-color) transparent;
border-style: solid;
border-width: 6px 5px 0 5px;
margin-left: 4px;
vertical-align: middle;
}
.vector-menu-dropdown .vector-menu-checkbox:checked ~ .vector-menu-heading span::after,
.vector-menu-dropdown:hover .vector-menu-heading span::after {
border-width: 0 5px 6px 5px;
border-color: var(--theme-navbar-tab-dropdown-arrow-color-hover) transparent;
}
/* drop down menu */
.vector-menu-dropdown.open .menu {
visibility: visible;
}
/* reset mw 1.37 css */
.vector-menu-dropdown:not(.vector-user-menu) li {
font-size: 1em;
}
.vector-menu-dropdown .vector-menu-content,
.vector-menu-dropdown > .menu {
font-size: 15px;
background: var(--theme-navbar-tab-dropdown-background);
margin: 0;
border-radius: 0 0 var(--main-box-border-radius) var(--main-box-border-radius);
border-width: 1px;
border-style: solid;
border-color: var(--theme-navbar-tab-dropdown-border-color);
box-shadow: var(--theme-navbar-tab-dropdown-box-shadow);
padding: 4px;
top: 100%;
left: -1px;
/* 1px for border */
min-width: 8em;
}
.vector-menu-dropdown .menu li a {
text-decoration: none;
padding: 10px 8px;
border-radius: calc(var(--main-box-border-radius) - 2px);
font-size: 1em;
color: var(--theme-navbar-tab-text-color);
}
.vector-menu-dropdown .menu li a:hover {
background-color: var(--theme-navbar-tab-dropdown-hover-mask);
color: var(--theme-navbar-tab-text-color-hover);
}
.vector-menu-dropdown li.selected {
display: none; /* just remove current selected (already displayed in header) */
}
/* search */
#p-search form,
#p-search input {
margin: 0;
}
#mw-head #p-search {
margin: 0;
padding: 0 0 6px calc(var(--main-layout-gap) / 2);
border-bottom: 1px solid var(--theme-navbar-tab-border-color);
}
#simpleSearch {
background: none;
margin: 0;
border: 0;
color: var(--theme-text-color);
width: 18em;
padding: 0;
height: auto;
border-radius: 0;
transition: none;
display: grid;
grid-template-columns: 1fr 0fr;
grid-template-rows: 1fr;
align-content: stretch;
justify-content: stretch;
}
#simpleSearch #searchInput {
grid-column: 1/2;
grid-row: 1/2;
font-size: 14px;
line-height: 16px;
text-align: left;
padding: 3px 5px;
background: var(--theme-navbar-search-input-background);
border-radius: 2px 0 0 2px;
border-width: 1px;
border-style: solid;
border-color: var(--theme-navbar-search-input-border-color);
border-right: 0;
word-wrap: break-word;
appearance: none;
-webkit-appearance: none;
color: var(--theme-navbar-search-input-text-color);
height: auto;
}
#searchInput:focus,
#simpleSearch:hover #searchInput,
#simpleSearch:hover #searchInput:focus {
border-color: var(--theme-navbar-search-input-border-color);
box-shadow: none;
}
#simpleSearch #searchButton {
grid-column: 2/3;
grid-row: 1/2;
box-sizing: border-box;
position: static; /* reset css from mw internal */
display: block;
width: 28px;
height: 100%; /* mw internal css override its button default styles, so override again */
background: var(--theme-navbar-search-button-background);
border: 1px solid;
border-color: var(--theme-navbar-search-botton-border-color);
border-radius: 0 2px 2px 0;
z-index: 0;
}
#simpleSearch #searchButton:hover,
#searchInput:hover ~ #searchButton,
#searchInput:focus ~ #searchButton {
background: var(--theme-navbar-search-button-background-active);
border-color: var(--theme-navbar-search-botton-border-color-active);
} /* use ::before & ::after to draw search icon */
#simpleSearch::before,
#simpleSearch::after {
content: "";
display: block;
grid-column: 2/3;
grid-row: 1/2;
z-index: 1;
place-self: center;
border-style: solid;
border-color: var(--theme-navbar-search-botton-text-color);
pointer-events: none;
}
#simpleSearch:hover::before,
#simpleSearch:hover::after {
border-color: var(--theme-navbar-search-botton-text-color-active);
}
#simpleSearch::before {
border-width: 2px;
border-radius: 100%;
width: 8px;
height: 8px;
margin: 0 0 1px 0;
transform: translateX(-1px);
}
#simpleSearch::after {
border-width: 1px;
width: 3px;
height: 0;
transform: translate(4px, 4px) rotate(45deg);
}
/* search result suggestion */
.suggestions {
background: var(--theme-navbar-search-suggestions-background);
border: 1px solid;
border-color: var(--theme-navbar-search-suggestions-border-color);
transform: translateX(3px); /* self border 2px + input border 1px */
}
.suggestions .suggestions-results,
.suggestions .suggestions-special {
background: none;
border: 0;
}
.suggestions .suggestions-results {
border-bottom: 1px solid;
border-bottom-color: var(--theme-navbar-search-suggestions-results-border-bottom-color);
}
.suggestions .suggestions-result,
.suggestions .suggestions-special .special-query,
.suggestions a.mw-searchSuggest-link,
.suggestions a.mw-searchSuggest-link:hover,
.suggestions a.mw-searchSuggest-link:active,
.suggestions a.mw-searchSuggest-link:focus {
color: var(--theme-navbar-search-suggestions-text-color);
}
.suggestions .suggestions-result-current {
background: var(--theme-navbar-search-suggestions-hover-mask);
color: var(--theme-navbar-search-suggestions-text-color-hover);
}
.suggestions .suggestions-special {
margin-top: var(--theme-navbar-search-suggestions-special-offset-top);
border-top: 1px solid;
border-top-color: var(--theme-navbar-search-suggestions-special-border-top-color);
}
.suggestions .suggestions-special .special-label {
color: var(--theme-navbar-search-suggestions-special-label-text-color);
}
.suggestions .suggestions-result-current .special-label {
color: var(--theme-navbar-search-suggestions-special-label-text-color-hover);
}
/**** main content box ****/
body .mw-body {
color: var(--theme-text-color); /* override mw internal css */
background: var(--theme-content-background);
border-style: var(--theme-content-border-style);
border-width: var(--theme-content-border-width);
border-color: var(--theme-content-border-color);
margin: 0 var(--theme-box-border-width);
box-sizing: border-box;
padding: 0;
z-index: 1; /* cover #footer */
display: flex;
flex-direction: column;
}
.content-body {
flex: 1 1 auto;
}
.content-body > main {
align-self: stretch;
padding: var(--main-box-padding);
}
#firstHeading {
border: 0;
margin: 0;
overflow: hidden; /* override mw internal css, fix scroll-x issue for narrow width */
color: var(--theme-heading-color);
}
#contentSub, #contentSub2 {
margin: 0;
}
#contentSub .subpages {
color: transparent;
line-height: 1.5;
font-size: 0;
}
#contentSub .subpages a {
font-size: 12px;
vertical-align: middle;
display: inline-flex;
align-items: center;
padding-left: 4px;
}
#contentSub .subpages a::before {
content: "";
display: inline-block;
height: 4px;
width: 4px;
border-color: var(--theme-content-subpage-icon-color);
border-style: solid;
border-width: 0 0 2px 2px;
margin: 0 2px 0 0;
transform: rotate(45deg);
}
#bodyContent {
display: flex;
flex-direction: column;
}
#mw-content-text {
flex: 1 1 auto;
min-height: 35em;
}
#mw-content-text::before {
content: "";
display: block;
height: 0;
border-top: var(--theme-content-heading-rule-border-top);
border-bottom: var(--theme-content-heading-rule-border-bottom);
margin-top: 2px;
margin-bottom: 1em; /* will collapse with margin-top of content's "top element" */
}
/* section edit link */
.mw-editsection {
white-space: nowrap;
}
/* "category:" box */
#catlinks {
background: var(--theme-content-category-background);
border-width: var(--theme-content-category-border-width);
border-style: var(--theme-content-category-border-style);
border-color: var(--theme-content-category-border-color);
border-radius: var(--theme-content-category-border-radius);
margin: var(--main-layout-gap) 0 0 0;
padding: calc(var(--main-box-padding) / 2) var(--main-box-padding);
}
/* ads */
div.games-showcase-header,
div.games-showcase-footer,
.content-body > .games-showcase-sidebar {
margin: 0;
padding: var(--main-box-padding);
}
div.games-showcase-header {
padding-bottom: 0;
}
div.games-showcase-footer {
padding-top: 0;
}
.games-showcase-header img,
.games-showcase-footer img {
height: 100%;
width: auto;
object-fit: contain;
}
.content-body > .games-showcase-sidebar {
padding-left: 0;
}
aside.games-showcase-sidebar div.sidebar-showcase {
padding: 0 0 var(--main-box-padding) 0;
}
@media screen and (max-width: 1100px) {
.games-showcase-header img,
.games-showcase-footer img {
height: auto !important;
width: 100% !important;
object-fit: contain;
}
}
@media screen and (max-width: 926px) {
.games-showcase-header img,
.games-showcase-footer img {
object-position: 50%;
height: 105px !important;
width: 100% !important;
object-fit: none !important;
}
}
/**** #footer (copyright info) ****/
#footer {
/* self */
color: var(--theme-footer-text-color);
background: var(--theme-footer-background);
background-clip: padding-box;
padding: var(--main-box-padding);
margin: 0 var(--theme-box-border-width) var(--theme-box-border-width) var(--theme-box-border-width);
border-radius: var(--theme-footer-border-radius);
position: relative;
/* grid */
display: grid;
grid-template-columns: [l] 1fr 0fr [r];
grid-template-rows: [t] auto auto [b];
z-index: 0; /* covered by content */
}
.mw-footer li {
color: var(--theme-footer-text-color);
}
#footer a {
color: var(--theme-footer-link-color);
}
#footer a:hover {
color: var(--theme-footer-link-color-hover);
}
#footer-info {
font-size: 11px;
display: contents;
}
#footer ul li {
font-size: inherit;
line-height: 1.5;
padding: 0;
}
#footer-icons {
grid-column: span 1/r;
grid-row: t/b;
place-self: end;
}
#footer #footer-info-lastmod {
grid-column: l/span 1;
grid-row: t/span 1;
place-self: start;
margin-bottom: 1em;
}
#footer #footer-info-copyright {
grid-column: l/span 1;
grid-row: span 1/b;
place-self: end stretch;
position: relative;
padding-right: 100px;
}
#footer-info-copyright img {
position: absolute;
right: 0;
/* mediawiki logo is 31px height, and this image has a 1px black border,
a small tweak to make them visually matched on size and position */
bottom: -1px;
height: 33px;
width: auto;
}
#footer-places,
#footer > div {
display: none;
}
/**** main content box START ***********************************************************/
/****** responsive Layout ******/
@media screen and (max-width: 1800px) {
:root {
--main-layout-sidespace: 0px; /* whitespace width on most left and most right,must with "px" */
}
} /* screen and (max-width: 1800px) */
@media screen and (max-width: 1365px) {
:root {
--main-layout-sidespace: 0;
--main-layout-logo-height: calc( var(--theme-site-logo-height) * 0.75 + 20px);
}
/* re-style "sidebar" nav */
body {
height: 100%;
grid-template-columns: [body-left] 0 [aside-left content-left] minmax(0, 1fr) [content-right aside-right] 0 [body-right];
grid-template-rows: [body-start] var(--main-layout-topbar-height) [page-start logo-start] var(--main-layout-logo-height) [logo-end aside-start] auto [aside-end nav-start] 0fr [nav-end content-start] 1fr [content-end footer-start] 0fr [footer-end] auto [page-end] 0fr [body-end];
}
#p-logo {
background-size: calc(var(--theme-site-logo-width) * 0.75) auto;
}
#p-logo .mw-wiki-logo {
width: calc(var(--theme-site-logo-width) * 0.75);
height: calc(var(--theme-site-logo-height) * 0.75);
}
#mw-panel {
grid-column: aside-left/aside-right;
grid-row: aside-start/aside-end;
height: 35px;
display: flex;
align-items: flex-end;
padding: 0 var(--main-layout-gap);
border: var(--theme-box-border-width) solid var(--theme-box-border-color);
border-radius: 5px;
background: var(--theme-sidebar-box-background-2);
}
#mw-panel .portal,
#mw-panel #p-logo + .portal {
background: none;
box-shadow: none;
border: 0;
margin: 0;
position: relative;
}
#mw-panel #p-logo + .portal .vector-menu-heading,
#mw-panel .portal .vector-menu-heading {
padding: 9px 12px 8px;
border: 0;
border-radius: 0;
background: none;
color: var(--theme-sidebar-heading-text-color-2);
}
#mw-panel #p-logo + .portal.expanded .vector-menu-heading,
#mw-panel .portal.expanded .vector-menu-heading,
#mw-panel #p-logo + .portal:hover .vector-menu-heading,
#mw-panel .portal:hover .vector-menu-heading {
background: var(--theme-sidebar-list-item-hover-mask);
border-radius: 0;
}
#mw-panel .portal .vector-menu-heading::after {
border-color: var(--theme-sidebar-heading-arrow-color-2) transparent;
}
#mw-panel .portal .vector-menu-heading:hover::after {
border-color: var(--theme-sidebar-heading-arrow-color-hover-2) transparent;
}
#mw-navigation #mw-panel .portal .vector-menu-heading::after {
margin-left: 4px;
}
#mw-panel div.portal .vector-menu-heading::after {
border-width: 6px 5px 0 5px;
}
#mw-panel div.portal.expanded .vector-menu-heading::after,
#mw-panel div.portal:hover .vector-menu-heading::after {
border-width: 0 5px 6px 5px;
}
#mw-panel #p-logo + .portal .body,
#mw-panel .portal .body {
display: none !important; /* !important is required, since there is inline-css from sidebar collapse/expand */
position: absolute;
left: 0;
top: 100%;
z-index: 50;
width: max-content;
border: var(--theme-sidebar-dropdown-border);
border-top: 0;
background: var(--theme-sidebar-dropdown-background);
box-shadow: var(--theme-sidebar-box-shadow);
border-radius: 0 0 var(--main-box-border-radius) var(--main-box-border-radius);
min-width: 8em;
}
#mw-panel #p-logo + .portal.expanded .body,
#mw-panel .portal.expanded .body,
#mw-panel #p-logo + .portal:hover .body,
#mw-panel .portal:hover .body {
display: block !important;
}
#mw-panel .portal .body li a,
#mw-panel .portal .body li a:visited {
padding: 6px 8px;
}
/* search: move to sidebar nav box ("main nav bar") */
#mw-head #p-search {
position: absolute;
top: calc(0px - var(--theme-sidebar-box-border-width-2) - 44px);
}
#mw-head #right-navigation #p-cactions {
margin-right: 0;
}
/* "more" menu in #right-navigation causes horizontal scroll bar appear */
#right-navigation .vector-menu-dropdown .vector-menu-content {
left: auto;
right: -1px; /* 1px for border */
}
/* hide sidebar toggle */
#nav-content-size-toggle {
display: none;
}
/* site footer */
body > footer {
margin-top: var(--main-layout-gap);
}
#mw-head #p-search {
border-bottom: 0;
padding-right: calc(var(--main-box-padding) / 2);
}
} /* screen and (max-width: 1365px) */
@media screen and (max-width: 900px) {
:root {
--main-layout-logo-height: calc( var(--theme-site-logo-height) * 0.5 + 20px);
--main-layout-gap: 6px;
--main-box-padding: 6px;
background: var(--theme-site-background);
}
body {
grid-template-columns: [body-left aside-left content-left] minmax(0, 1fr) [aside-right content-right body-right];
}
/** reset mw internal css **/
#mw-head {
position: relative !important;
margin-top: 0;
top: 0;
}
div#mw-navigation div#mw-panel {
display: flex;
position: static;
width: auto;
overflow: visible;
}
div#mw-navigation div#mw-panel .portal {
width: auto;
}
body #footer {
padding-top: 0.75em;
}
body #footer #footer-info-lastmod,
body #footer #footer-info-viewcount {
display: block;
}
#mw-head div#left-navigation,
#mw-head div#right-navigation {
position: static;
}
div#p-logo {
display: block;
/* move to left */
margin: 0 var(--main-layout-gap);
width: calc(var(--theme-site-logo-width) * 0.5);
background-size: calc(var(--theme-site-logo-width) * 0.5) auto;
}
#p-logo .mw-wiki-logo {
width: calc(var(--theme-site-logo-width) * 0.5);
height: calc(var(--theme-site-logo-height) * 0.5);
}
div.mw-body {
margin-top: 0;
margin-left: 0;
margin-right: 0;
}
#mw-head #p-search {
background: var(--theme-navbar-search-background);
padding: 6px 12px 6px 6px;
border: var(--theme-box-border-width) solid var(--theme-box-border-color);
border-radius: 5px;
border-radius: var(--main-box-border-radius) 0 0 var(--main-box-border-radius);
border-width: var(--theme-box-border-width) 0 var(--theme-box-border-width) var(--theme-box-border-width);
top: -110px;
right: -4px;
z-index: 50;
}
#mw-head,
#mw-panel,
.mw-body,
#footer,
#mw-page-base {
border-radius: 0;
border-left: 0;
border-right: 0;
margin-left: 0;
margin-right: 0;
}
#mw-panel::before {
left: 0;
right: 0;
}
} /* screen and (max-width:900px) */
@media screen and (max-width: 720px) {
:root {
--main-layout-topbar-height: 35px; /* height of wiki.gg topbar */
}
/* reset */
div#p-namespaces, div#p-views, div#p-variants {
top: 0;
}
div#mw-navigation div#mw-panel {
font-size: 12px;
}
/* styles */
#mw-panel #p-logo + .portal .vector-menu-heading,
#mw-panel .portal .vector-menu-heading {
font-size: 12px;
padding: 8px 6px;
}
#mw-panel div.portal .vector-menu-heading::after,
#mw-panel .portal.collapsed .vector-menu-heading::after {
border-width: 5px 4px 0;
margin-top: 1px;
}
#mw-panel div.portal.expanded .vector-menu-heading::after,
#mw-panel div.portal:hover .vector-menu-heading::after {
border-width: 0 4px 5px;
}
#mw-panel #p-logo + .portal {
margin-left: calc(var(--main-layout-gap) - 6px);
}
div.vectorTabs li.selected a,
div.vectorTabs li.selected a:visited,
div.vectorTabs li a,
div.vector-menu-dropdown .vector-menu-heading span {
font-size: 12px;
padding: 1px 8px;
}
.vectorTabs #ca-unwatch.icon a,
.vectorTabs #ca-watch.icon a,
.vectorTabs #ca-unwatch.icon a.loading,
.vectorTabs #ca-watch.icon a.loading {
padding: 4px 8px;
}
} /* screen and (max-width:720px) */
@media screen and (max-width: 600px) {
:root {
background: var(--theme-site-background);
}
/* reset mw internal css */
#footer #footer-icons {
float: none;
}
#footer #footer-info-copyright {
padding-right: 0;
padding-bottom: 40px;
right: auto;
left: 0;
}
#footer-info-copyright img {
right: auto;
left: 0;
}
div#p-logo {
margin: auto;
width: 100%;
height: 125px;
}
#mw-panel {
margin-top: 45px;
}
#mw-panel::before {
transform: translateY(45px);
}
#mw-head #p-search {
top: -92px;
box-sizing: border-box;
width: 100%;
max-width: 20em;
margin: 0;
padding: var(--main-box-padding);
box-shadow: none;
left: 50%;
right: auto;
transform: translateX(-50%);
border-radius: var(--main-box-border-radius);
border-width: var(--theme-box-border-width);
}
div#simpleSearch {
margin: auto;
width: auto;
}
/* content nav to icons */
div.vectorTabs li.selected a,
div.vectorTabs li.selected a:visited,
div.vectorTabs li a,
div.vector-menu-dropdown .vector-menu-heading span {
width: 20px;
height: 20px;
line-height: 20px;
padding: 3px 6px;
box-sizing: content-box;
}
div.vectorTabs li a::before,
div.vector-menu-dropdown .vector-menu-heading span::before {
content: "";
display: inline-block;
background-color: transparent;
background-repeat: no-repeat;
background-position: center top;
background-size: 100% auto;
width: 20px;
height: 0;
border-bottom: 60px solid transparent;
filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color));
margin: -40px 20px 0 0;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 2v16h4v-2H6V4h3.994v4H14v1h2V7.01L11 2z' /%3E%3Cpath d='M13.339 10a.641.641 0 0 0-.643.643v.418a3.536 3.536 0 0 0-1.064.44l-.291-.291a.64.64 0 0 0-.91 0l-.226.228a.641.641 0 0 0 0 .909l.293.293a3.536 3.536 0 0 0-.437 1.056h-.418A.641.641 0 0 0 9 14.34v.322c0 .356.286.643.643.643h.418a3.536 3.536 0 0 0 .44 1.064l-.296.297a.641.641 0 0 0 0 .91l.227.227a.642.642 0 0 0 .909 0l.3-.3a3.536 3.536 0 0 0 1.055.437v.418c0 .357.287.643.643.643h.322a.641.641 0 0 0 .643-.643v-.418a3.536 3.536 0 0 0 1.056-.436l.3.299a.642.642 0 0 0 .908 0l.228-.228a.641.641 0 0 0 0-.909l-.298-.299a3.536 3.536 0 0 0 .441-1.062h.418A.641.641 0 0 0 18 14.66v-.322a.641.641 0 0 0-.643-.643h-.418a3.536 3.536 0 0 0-.436-1.056l.293-.293a.641.641 0 0 0 0-.91l-.228-.227a.642.642 0 0 0-.909 0l-.292.292a3.536 3.536 0 0 0-1.063-.441v-.418A.641.641 0 0 0 13.66 10zm.161 2.5a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-2-2 2 2 0 0 1 2-2z' /%3E%3C/svg%3E%0A");
}
div.vectorTabs li:hover a::before,
div.vector-menu-dropdown:hover .vector-menu-heading span::before,
div.vector-menu-dropdown.open .vector-menu-heading span::before {
filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color-hover));
}
.vectorTabs li.new a::before,
.vectorTabs li.new:hover a::before {
filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color-redlink));
}
#ca-edit a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='m12.879 2.165-9.465 9.471 4.95 4.95 9.465-9.471zm0 2.829L15 7.115l-6.636 6.643-2.121-2.122zM6.95 18H2v-4.95z'/%3E%3C/svg%3E%0A");
}
#ca-view a::before,
#ca-view-foreign a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M9.92 4.91c-2.78 0-5.42 1.77-7.53 4.95l-.371.555.371.555c2.12 3.17 4.76 4.95 7.53 4.95 2.78 0 5.42-1.77 7.53-4.95l.371-.555-.371-.555c-2.12-3.17-4.76-4.95-7.53-4.95zm0 2c1.75 0 3.6 1.19 5.34 3.5-1.74 2.31-3.59 3.5-5.34 3.5s-3.6-1.19-5.34-3.5c1.74-2.31 3.59-3.5 5.34-3.5z'/%3E%3Cpath d='M9.84 5.31C7.72 5.31 6 7.04 6 9.15c0 2.12 1.73 3.84 3.84 3.84 2.12 0 3.84-1.73 3.84-3.84 0-2.12-1.73-3.84-3.84-3.84zm0 1c1.58 0 2.84 1.27 2.84 2.84 0 1.58-1.27 2.84-2.84 2.84C8.26 11.99 7 10.72 7 9.15c0-1.58 1.27-2.84 2.84-2.84z'/%3E%3C/svg%3E");
}
#left-navigation li[id^=ca-nstab-] a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 2v16h12V7.01L11 2zm2 2h3.994v4H14v8H6z'/%3E%3C/svg%3E%0A");
}
#ca-history a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M10 2a8 8 0 0 0-8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0-8-8zm0 2a6 6 0 0 1 6 6 6 6 0 0 1-6 6 6 6 0 0 1-6-6 6 6 0 0 1 6-6z'/%3E%3Cpath d='M9.984 4.986A1 1 0 0 0 9 6v5h3a1 1 0 1 0 0-2h-1V6a1 1 0 0 0-1.016-1.014z'/%3E%3C/svg%3E%0A");
}
#ca-talk a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M5.391 15.575c.553 1.556-.098 2.537-.942 3.425 3.262-.731 3.243-2.134 3.77-3.425zm10.366-3.933c-.553 1.557.098 2.538.942 3.426-3.262-.732-3.242-2.134-3.769-3.426z'/%3E%3Cpath d='M7.768 7.146c-3.202 0-5.798 2.035-5.797 4.545 0 2.51 2.596 4.544 5.797 4.543 3.2 0 5.794-2.034 5.795-4.543 0-2.51-2.595-4.544-5.795-4.545zm-.022 2.247c2.01 0 3.64 1.034 3.639 2.308-.001 1.274-1.63 2.306-3.639 2.307-2.01 0-3.64-1.033-3.64-2.307-.001-1.275 1.629-2.309 3.64-2.308z'/%3E%3Cpath d='M12.473 2.727c-3.604 0-6.525 2.149-6.526 4.8l2.104-.017c.001-1.392 1.974-2.52 4.406-2.52 2.433 0 4.407 1.128 4.408 2.52 0 1.393-1.973 2.522-4.408 2.521l.016 2.3c3.603-.001 6.524-2.152 6.523-4.804 0-2.65-2.92-4.8-6.523-4.8z'/%3E%3C/svg%3E%0A");
}
#t-contributions a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 5v3.272A2 2 0 0 1 5 8a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-1-.27V15h10V5H4z'/%3E%3Ccircle cx='15.001' cy='10' r='2'/%3E%3Ccircle cx='9' cy='4' r='2'/%3E%3Ccircle cx='9' cy='16' r='2'/%3E%3C/svg%3E");
}
#ca-addsection a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Crect width='2' height='12' x='9' y='4' ry='0'/%3E%3Crect width='12' height='2' x='4' y='9' ry='0'/%3E%3C/svg%3E%0A");
}
#ca-viewsource a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M3 4h3v1H5v11h1v1H3zm14 0v13h-3v-1h1V5h-1V4zM6.5 4H9v1H8v11h1v1H6.5zm7 0v13H11v-1h1V5h-1V4z'/%3E%3C/svg%3E%0A");
}
#p-variants .vector-menu-heading span::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='20' viewBox='0 0 48 48' width='20'%3E%3Cpath d='M0 0h48v48h-48z' fill='none'/%3E%3Cpath d='M23.99 4c-11.05 0-19.99 8.95-19.99 20s8.94 20 19.99 20c11.05 0 20.01-8.95 20.01-20s-8.96-20-20.01-20zm13.85 12h-5.9c-.65-2.5-1.56-4.9-2.76-7.12 3.68 1.26 6.74 3.81 8.66 7.12zm-13.84-7.93c1.67 2.4 2.97 5.07 3.82 7.93h-7.64c.85-2.86 2.15-5.53 3.82-7.93zm-15.48 19.93c-.33-1.28-.52-2.62-.52-4s.19-2.72.52-4h6.75c-.16 1.31-.27 2.64-.27 4 0 1.36.11 2.69.28 4h-6.76zm1.63 4h5.9c.65 2.5 1.56 4.9 2.76 7.13-3.68-1.26-6.74-3.82-8.66-7.13zm5.9-16h-5.9c1.92-3.31 4.98-5.87 8.66-7.13-1.2 2.23-2.11 4.63-2.76 7.13zm7.95 23.93c-1.66-2.4-2.96-5.07-3.82-7.93h7.64c-.86 2.86-2.16 5.53-3.82 7.93zm4.68-11.93h-9.36c-.19-1.31-.32-2.64-.32-4 0-1.36.13-2.69.32-4h9.36c.19 1.31.32 2.64.32 4 0 1.36-.13 2.69-.32 4zm.51 11.12c1.2-2.23 2.11-4.62 2.76-7.12h5.9c-1.93 3.31-4.99 5.86-8.66 7.12zm3.53-11.12c.16-1.31.28-2.64.28-4 0-1.36-.11-2.69-.28-4h6.75c.33 1.28.53 2.62.53 4s-.19 2.72-.53 4h-6.75z'/%3E%3C/svg%3E");
}
#p-cactions .vector-menu-heading span::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='20' viewBox='0 0 24 24' width='20'%3E%3Cpath d='M14 6C14 7.10457 13.1046 8 12 8C10.8954 8 10 7.10457 10 6C10 4.89543 10.8954 4 12 4C13.1046 4 14 4.89543 14 6Z'/%3E%3Cpath d='M14 12C14 13.1046 13.1046 14 12 14C10.8954 14 10 13.1046 10 12C10 10.8954 10.8954 10 12 10C13.1046 10 14 10.8954 14 12Z'/%3E%3Cpath d='M14 18C14 19.1046 13.1046 20 12 20C10.8954 20 10 19.1046 10 18C10 16.8954 10.8954 16 12 16C13.1046 16 14 16.8954 14 18Z'/%3E%3C/svg%3E");
}
/* Except watch/unwatch star. It does not work under chrome. */
div.vectorTabs li.mw-watchlink a::before {
border: 0;
filter: none;
margin: 0 20px 0 0;
}
} /* screen and (max-width:600px) */
@media screen and (max-width: 450px) {
#mw-panel {
padding-left: 6px;
padding-right: 6px;
}
#mw-panel div.portal .vector-menu-heading::after {
display: none;
}
#mw-panel #p-navigation #p-navigation-label,
#mw-panel #p-lang #p-lang-label {
width: 18px;
display: block;
white-space: nowrap;
padding: 8px;
}
#p-navigation-label::before,
#p-lang-label::before {
content: "";
display: inline-block;
vertical-align: bottom;
background-color: transparent;
background-repeat: no-repeat;
background-position: center top;
background-size: 100% auto;
width: 18px;
height: 0;
border-bottom: 60px solid transparent;
position: relative;
filter: drop-shadow(0 42px 0 var(--theme-text-color));
margin: -42px 20px 0 0;
}
#p-navigation-label::before {
background-image: url("data:image/svg+xml,%3Csvg height='18' viewBox='0 0 200 200' width='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M75,20H40A20.06,20.06,0,0,0,20,40V75A20.06,20.06,0,0,0,40,95H75A20.06,20.06,0,0,0,95,75V40A20.06,20.06,0,0,0,75,20Zm0,55H40V40H75Zm95-27.5a10,10,0,0,0-10,10V75H125V40h17.5a10,10,0,0,0,0-20H125a20.06,20.06,0,0,0-20,20V75a20.06,20.06,0,0,0,20,20h35a20.06,20.06,0,0,0,20-20V57.5A10,10,0,0,0,170,47.5ZM75,105H40a20.06,20.06,0,0,0-20,20v35a20.06,20.06,0,0,0,20,20H75a20.06,20.06,0,0,0,20-20V125A20.06,20.06,0,0,0,75,105Zm0,55H40V125H75Zm85-55H125a20.06,20.06,0,0,0-20,20v35a20.06,20.06,0,0,0,20,20h35a20.06,20.06,0,0,0,20-20V125A20.06,20.06,0,0,0,160,105Zm0,55H125V125h35Z'/%3E%3C/svg%3E");
}
#p-lang-label::before {
background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 52 52' width='18' height='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M39,18.67H35.42l-4.2,11.12A29,29,0,0,1,20.6,24.91a28.76,28.76,0,0,0,7.11-14.49h5.21a2,2,0,0,0,0-4H19.67V2a2,2,0,1,0-4,0V6.42H2.41a2,2,0,0,0,0,4H7.63a28.73,28.73,0,0,0,7.1,14.49A29.51,29.51,0,0,1,3.27,30a2,2,0,0,0,.43,4,1.61,1.61,0,0,0,.44-.05,32.56,32.56,0,0,0,13.53-6.25,32,32,0,0,0,12.13,5.9L22.83,52H28l2.7-7.76H43.64L46.37,52h5.22Zm-15.3-8.25a23.76,23.76,0,0,1-6,11.86,23.71,23.71,0,0,1-6-11.86Zm8.68,29.15,4.83-13.83L42,39.57Z'/%3E%3C/svg%3E");
}
#mw-navigation #mw-panel #p-lang {
margin-left: auto;
display: flex;
justify-content: flex-end;
}
#mw-panel #p-lang .body {
left: auto;
right: 0;
}
div#simpleSearch {
width: 90%;
}
} /* screen and (max-width:450px) */
/***** Notification *****/
.mw-notification {
color: var(--theme-text-color);
border: 1px solid;
/* background: var(--theme-box-border-color); */
border-color: var(--theme-border-color);
box-shadow: var(--theme-border-color);
transform: none;
}
/* postedit notification */
.postedit-container {
top: 4em;
}
/* Notification boxes on the right, e.g. after patrolling an edit */
.mw-notification.mw-notification-type-error {
color: var(--theme-notice-red-text-color);
border-color: var(--theme-notice-red-text-color);
}
.mw-notification.mw-notification-type-warn {
color: var(--theme-notice-orange-text-color);
border-color: var(--theme-notice-orange-text-color);
}
/*
css for floating-scroll v3.2.0
https://amphiluke.github.io/floating-scroll/
(c) 2022 Amphiluke
*/
.fl-scrolls {
overflow: auto;
position: fixed;
}
.fl-scrolls div {
overflow: hidden;
pointer-events: none;
}
.fl-scrolls div:before {
content: " ";
}
.fl-scrolls, .fl-scrolls div {
font-size: 1px;
line-height: 0;
margin: 0;
padding: 0;
}
.fl-scrolls-hidden div:before {
content: " ";
}
.fl-scrolls-viewport {
position: relative;
}
.fl-scrolls-body {
overflow: auto;
}
.fl-scrolls-viewport .fl-scrolls {
position: absolute;
}
.fl-scrolls-hoverable .fl-scrolls {
opacity: 0;
transition: opacity 0.5s 0.3s;
}
.fl-scrolls-hoverable:hover .fl-scrolls {
opacity: 1;
}
.fl-scrolls:not([data-orientation]), .fl-scrolls[data-orientation=horizontal] {
bottom: 0;
min-height: 17px;
}
.fl-scrolls:not([data-orientation]) div, .fl-scrolls[data-orientation=horizontal] div {
height: 1px;
}
.fl-scrolls-hidden.fl-scrolls:not([data-orientation]), .fl-scrolls-hidden.fl-scrolls[data-orientation=horizontal] {
bottom: 9999px;
}
.fl-scrolls-viewport .fl-scrolls:not([data-orientation]), .fl-scrolls-viewport .fl-scrolls[data-orientation=horizontal] {
left: 0;
}
.fl-scrolls[data-orientation=vertical] {
right: 0;
min-width: 17px;
}
.fl-scrolls[data-orientation=vertical] div {
width: 1px;
}
.fl-scrolls-hidden.fl-scrolls[data-orientation=vertical] {
right: 9999px;
}
.fl-scrolls-viewport .fl-scrolls[data-orientation=vertical] {
top: 0;
}
/*css for wide table */
.table-wide {
clear: both;
position: relative;
}
.mw-parser-output > .table-width {
margin-top: 0.5em;
margin-bottom: 0.5em;
}
.table-wide-inner {
overflow-x: auto;
}
.table-wide-inner > table {
margin: 0 !important;
}
.table-wide:before {
box-shadow: inset -15px 0 20px -15px var(--theme-wide-table-shadow-color);
content: "";
display: block;
width: 20px;
height: 100%;
pointer-events: none;
position: absolute;
right: 0;
z-index: 2;
}
/***********************************************************************************************************
* Common styles for "real" wiki page content.
***********************************************************************************************************/
/* Tabber box */
.tabber__tab[aria-selected='true'], .tabber__tab[aria-selected='true']:visited
{
#BE3838;
}
/* Code box */
pre, code, .mw-code
{
background-color: #1a1a1a;
color: #ffcc00;
}
/* Recent changes info box */
.mw-changeslist-legend
{
color:black;
}
/* Searched information */
.mw-search-profile-tabs
{
background-color: transparent;
}
/* Notifcation / Notice box */
.mw-echo-ui-notificationBadgeButtonPopupWidget-popup > .oo-ui-popupWidget-popup > .oo-ui-popupWidget-head
{
color: black;
}
.mw-echo-ui-placeholderItemWidget
{
color: black;
}
/* Advanced Box */
#mw-searchoptions
{
background-color: transparent;
}
/* Toolbar */
.wikiEditor-ui-toolbar
{
background-color: white;
}
.wikiEditor-ui-toolbar .booklet > .index
{
color: white;
}
.wikiEditor-ui-toolbar .tabs span.tab a
{
color: white;
}
.wikiEditor-ui-toolbar .tabs span.tab a.current,
.wikiEditor-ui-toolbar .tabs span.tab a.current:visited
{
color: white;
}
.wikiEditor-ui-toolbar .booklet > .index > .current
{
background-color: #b1b1b1;
color: var(--theme-text-color);
}
.wikiEditor-ui-toolbar .booklet > .index > :hover
{
background-color: #565656;
}
.wikiEditor-ui-toolbar .page-characters div span
{
color: var(--theme-text-color);
}
.wikiEditor-ui-toolbar .page-characters div span:hover
{
background-color: var(--theme-button-border-color);
}
/* User Profile box */
.mw-message-box
{
color: white;
background-color: black;
}
/* File information */
#filetoc
{
background-color: transparent;
}
.mw_metadata td
{
background-color: transparent;
}
.mw-datatable td
{
background-color: transparent;
}
.mw-datatable tr:hover td
{
background-color: #1F2827;
}
/** ToC **/
.toc {
border-radius: 4px;
border: 1px solid var(--theme-border-color);
background: var(--theme-box-background);
margin: 1em auto 1em 0;
padding: 0;
font-size: 1em;
min-width: 12em;
}
.toc .toctitle h2 {
margin: 0;
display: flex;
align-items: center;
padding: 0 0.5em;
}
.toc .toctitle h2::before {
content: "";
display: block;
width: 12px;
height: 0;
border-bottom: 52px solid transparent;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewbox='0 0 12 12'%3E%3Cpath id='bulleted-list-tiny' d='M1.29 9.277c-.181.19-.29.45-.29.71 0 .26.109.52.29.71.189.18.45.29.71.29.26 0 .519-.11.71-.29.18-.19.29-.45.29-.71 0-.26-.11-.52-.29-.71-.38-.37-1.05-.37-1.42 0M10 9H6a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2M6 3h4a1 1 0 1 0 0-2H6a1 1 0 1 0 0 2m4 2H6a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2M1.29 1.277c.37-.37 1.04-.37 1.42 0 .18.19.29.45.29.71 0 .26-.11.52-.29.71-.191.18-.45.29-.71.29-.26 0-.521-.11-.71-.29-.181-.19-.29-.45-.29-.71 0-.26.109-.52.29-.71zM2.55 5.17c.06.03.11.08.16.12.18.19.29.45.29.71 0 .26-.11.521-.29.71-.05.04-.1.09-.16.12a.559.559 0 0 1-.17.09c-.06.03-.12.05-.19.06-.06.01-.13.02-.19.02-.26 0-.52-.11-.71-.29A1.05 1.05 0 0 1 1 6c0-.26.11-.52.29-.71.24-.23.58-.34.9-.269a.6.6 0 0 1 .19.058c.06.021.12.051.17.091z'%3E%3C/path%3E%3C/svg%3E");
background-repeat: no-repeat;
background-position: center top;
background-size: 100% auto;
filter: drop-shadow(0 40px 0 var(--theme-text-color));
margin: -40px 6px 0 0;
}
.toc .toctitle {
position: relative;
overflow: hidden;
text-align: left;
}
.toc .toctogglelabel {
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
box-sizing: border-box;
padding-right: 1em;
display: flex;
align-items: center;
justify-content: flex-end;
}
.toc .toctogglespan::before,
.toc .toctogglespan::after {
display: none;
}
.toc .toctogglelabel::after {
display: none;
}
.toc .toctogglelabel::before {
content: "";
display: inline-block;
background: none;
position: relative;
width: 0;
height: 0;
border-style: solid;
border-color: var(--theme-widget-toc-arrow-color) transparent;
border-width: 0 5px 6px 5px;
vertical-align: middle;
flex: 0 0 auto;
}
.toc .toctogglelabel:hover::before {
border-color: var(--theme-widget-toc-arrow-color-hover) transparent;
}
.toc .toctogglecheckbox:checked + .toctitle .toctogglelabel::before {
border-width: 6px 5px 0 5px;
}
/* Won't change ToC box width when toggle show/hide. */
.toctogglecheckbox:checked ~ ul {
overflow: hidden;
display: block;
height: 0;
border: 0;
padding-top: 0;
padding-bottom: 0;
}
/* content list */
.mw-content-ltr .toc ul ul,
.mw-content-rtl.toc ul ul {
margin: 0 0 0 1em;
}
.toc a {
color: var(--theme-text-color);
}
.toc .tocnumber {
color: var(--theme-text-color-note);
}
.toc .tocnumber::after {
content: ".";
}
.toc .toctitle,
.toc > ul {
padding: 0.5em;
}
.toc > ul {
border-top: 1px solid var(--theme-border-color);
margin: 0;
}
.toc > ul a {
display: block;
padding: 2px 0.5em;
border-radius: 4px;
transition: background 0.1s;
}
.toc > ul a:hover {
text-decoration: none;
background: var(--theme-widget-toc-item-hover-background);
}
.toc h2 {
font-weight: normal;
}
.toc li {
margin: 0;
}
/***********************************************************************************************************
* common style for content box
***********************************************************************************************************/
.fullwidth, .full-width {
width: 100%;
}
.nowrap {
white-space: nowrap;
}
/* ".center" has width=100% rule, we don't want it, so use a different class name. */
.aligncenter,
.align-center {
text-align: center;
}
.alignleft,
.align-left {
text-align: left;
}
.alignright,
.align-right {
text-align: right;
}
/* clear fix for float block */
.clearfix {
*zoom: 1;
}
.clearfix::before,
.clearfix::after {
content: " ";
display: table;
}
.clearfix::after {
clear: both;
}
/* Thumbnail background color */
html .thumbimage {
background-color: #0b0029;
}
/** gallery **/
.thumbinner {
border-radius: 5px;
}
li.gallerybox div.thumb {
border-radius: 5px;
}
.gallery * {
box-sizing: initial;
}
.mw-gallery-traditional .thumb {
display: flex;
background: none;
}
.mw-gallery-traditional .thumb a {
display: block;
}
.portable-infobox {
border: 1px solid var(--theme-border-color);
background: none;
}
/***********************************************************************************************************
* css for specific pages
***********************************************************************************************************/
/*********** Main page START ****************/
/* Hide page title on main page */
body.rootpage-Terracotta_Wiki.action-view h1.firstHeading,
body.rootpage-Terracotta_Wiki.action-view .mw-body .mw-indicators,
body.rootpage-Terracotta_Wiki.action-view #mw-content-text::before {
display: none;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .footer {
text-align: right;
font-size: 12px;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box {
border: 1px solid var(--theme-border-color);
border-radius: var(--main-box-border-radius);
padding: 1.5em;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent h2 {
margin-top: 0;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent p {
margin: 0;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap {
display: flex;
gap: 12px;
align-items: stretch;
margin-bottom: 1em;
}
@media (max-width: 900px) {
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap {
display: block;
margin-bottom: 0;
}
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box {
flex: 1 0 auto;
}
@media (max-width: 900px) {
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box {
margin-bottom: 1em;
}
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header {
font-size: 16px;
text-align: center;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header h2 em {
display: inline-block;
font-style: normal;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header .links ul {
margin: 1em auto auto;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header .links li {
list-style: none;
display: inline-block;
margin: 0 0.5em;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .intro {
display: flex;
gap: 12px;
flex-direction: column;
flex: 2 2 400px;
}
@media (max-width: 900px) {
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .intro {
display: block;
}
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay {
flex: 3 3 800px;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a {
display: flex;
gap: 1em;
}
@media screen and (max-width: 1600px) {
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a {
flex-direction: column;
}
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a li {
margin-top: 0.5em;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .comm {
flex: 1 1 410px;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul {
margin: 1em 0 0;
display: grid;
grid-template-columns: 1fr 1fr 1fr;
gap: 1.5em;
list-style: none;
}
@media screen and (max-width: 1400px) {
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul {
grid-template-columns: 1fr 1fr;
}
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul a, body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul img {
display: block;
width: 100% !important;
height: auto !important;
}
/*********** Main page END ****************/
.mp-flex {
display: flex;
flex-wrap: wrap;
justify-content: flex-start;
gap: 15px;
}
.mp-left {
flex: 4;
}
.mp-right {
flex: 1 275px;
}
.navbox {
--navbox-bg-color: var(--theme-content-background);
--navbox-text-color: var(--theme-text-color);
--navbox-title-color: var(--theme-navbar-tab-background);
--navbox-header-color: var(--theme-navbar-tab-background);
--navbox-alt-color: var(--theme-content-background);
--navbox-border-color: var(--theme-border-color)
}
.navbox {
width: 100%;
background: var(--navbox-bg-color, white);
color: var(--navbox-text-color, black);
margin: 1em auto;
font-size: 84%;
clear: both;
padding: 2px;
border-spacing: 0;
border: 1px solid var(--navbox-border-color, #AAA);
}
.navbox-title,
table.navbox th {
padding-left: 1em;
padding-right: 1em;
text-align: center;
}
/* Even row striping */
.navbox-even {
background: var(--theme-box-border-color);
color: #000;
}
/* Odd row striping */
.navbox-odd {
background: transparent;
}
.collapseButton {
font-weight: normal;
width: auto;
}
.navbox .collapseButton {
width: 6em;
}
.navbar {
font-size: 88%;
font-weight: normal;
}
.navbox .navbar {
font-size: 100%;
}
table.collapsed tr.collapsible {
display: none;
}
/* Merges navboxes that are directly under eachother */
.navbox + .navbox {
margin-top: -11px;
}
.navbox .navbox-title {
background: var(--navbox-title-color, #CCF);
color: var(--navbox-text-color, black);
font-weight: bold;
}
.navbox .navbox-vde {
float:left;
width:65px;
}
.navbox .navbox-title-padright {
padding-right: 65px;
}
.navbox .navbox-title-padleft {
padding-left: 65px;
}
.navbox .navbox-subgroup {
border-spacing: 0;
width: 100%;
}
.navbox .navbox-gutter {
height: 2px;
}
.navbox .navbox-subgroup .navbox-gutter {
background: var(--navbox-bg-color, white);
}
.navbox .navbox-section-row > td {
padding: 0;
height: 100%;
}
.navbox .navbox-section {
width: 100%;
border-spacing: 0;
}
.navbox .navbox-above,
.navbox .navbox-below {
background: var(--navbox-header-color, #DDF);
text-align: center;
}
.navbox .navbox-image {
background: var(--navbox-bg-color, white);
text-align: center;
}
.navbox .navbox-group,
.navbox .navbox-header {
background: var(--navbox-header-color, #DDF);
color: var(--navbox-text-color, black);
font-weight: bold;
height: 100%;
padding: 2px 4px;
}
.navbox .navbox-header-collapsible {
padding-left: 65px;
}
.navbox .navbox-group {
text-align: center;
padding-left: 1em;
padding-right: 1em;
white-space: nowrap;
}
.navbox .navbox-group,
.navbox .navbox-image-left {
border-right: 2px solid var(--navbox-bg-color, white);
}
.navbox-image-right {
border-left: 2px solid var(--navbox-bg-color, white);
}
.navbox .navbox-list {
background: var(--navbox-bg-color, white);
color: var(--navbox-text-color, black);
width: 100%;
height: 100%;
padding: 0;
}
.navbox .alt > .navbox-list {
background: var(--navbox-alt-color, #F7F7F7);
}
.navbox .navbox-list div {
padding: 0px 4px;
}
.navbox .navbox-list.no-group {
text-align: center;
padding-top: 2px;
padding-bottom: 2px;
}
.navbox .mw-collapsible-toggle {
width: 65px;
}
/* hlist */
.hlist ul {
margin: 0;
list-style: none;
}
.hlist li, .hlist ul ul {
display: inline;
}
.hlist li a {
white-space: nowrap;
}
.hlist ul ul:before {
content: "("
}
.hlist ul ul:after {
content: ")"
}
.hlist li:after {
content: " • ";
}
.hlist ul ul li:after {
content: "/";
}
.hlist li:last-child:after, .hlist ul ul li:last-child:after {
content: none;
}
li.gallerybox div.thumb {
background-color: transparent;
border: 0;
}
/* Mark redirects in Special:Allpages and Special:Watchlist */
.allpagesredirect {
font-style: italic;
}
.allpagesredirect:after {
color: #808080; content: " (redirect)"
}
.watchlistredir {
font-style: italic;
}
/* Giving headers and TOC a little extra space */
h2 {
margin-top: 20px;
}
.toc {
margin-top: 20px;
}
/* Navboxes */
.navbox {
width: 100%;
clear: both;
}
469de082f2e48866d6811e828ab8ffce3e947416
400
397
2024-04-10T15:25:13Z
Azgoodaz
36052
css
text/css
/***********************************
CSS placed here will be applied to all skins on the entire site.
Various code adpoted from
* https://multiversus.wiki.gg/ by IyzMoe
* https://trucksimulator.wiki.gg/ by MrPie5
* https://flight.wiki.gg/ by ReedemtheD3ad!
***********************************/
/***********************************************************************************************************
* css reset for browser default rules and MediaWiki internal rules
***********************************************************************************************************/
.responsive-image {
max-width: 100%;
height:auto;
}
* {
outline: 0;
}
table {
white-space: unset; /* be set to `no-wrap` in MW internal css */
}
html {
font-size: 16px; /* reset rem */
}
pre {
margin: 0;
}
h1, h2, h3, h4, h5, h6 {
padding: 0;
border: 0 solid transparent;
}
table {
display: table;
white-space: unset;
}
body {
background: none;
}
/***********************************************************************************************************
* css for wiki.gg top bar and footer bar
***********************************************************************************************************/
/*** Wiki.gg site bars tweak ***/
div#p-personal ul {
white-space: nowrap; /* for "log out" */
}
#p-personal .vector-menu-content #pt-anonuserpage,
#p-personal .vector-menu-content #pt-userpage a {
padding-top: 0;
background-position: left center;
}
/*** Responsive ***/
@media screen and (max-width: 720px) {
footer#wikigg-footer .footer-right {
margin-left: 0;
}
footer#wikigg-footer .footer-left {
margin-right: 0;
}
} /* screen and (max-width:720px) */
@media screen and (max-width: 600px) {
footer#wikigg-footer {
display: grid;
grid-template-columns: 35px 1fr;
grid-template-rows: auto auto;
align-items: center;
justify-items: start;
padding: 3px 0 3px 10px;
}
footer#wikigg-footer .footer-middle {
grid-column: 1/2;
grid-row: 1/3;
}
footer#wikigg-footer .footer-right {
grid-column: 2/3;
grid-row: 1/2;
margin: 0;
}
footer#wikigg-footer .footer-left {
grid-column: 2/3;
grid-row: 2/3;
margin: 0;
}
} /* screen and (max-width:600px) */
/*** Theme ***/
:root {
/* for infobox */
--pi-secondary-background: #1F2827;
/* other */
--theme-hover-color: #683D17;
--theme-text-color-placeholder: #999;
--theme-control-text-color: #BF0017;
--theme-control-text-color-hover: #fff;
/* for wide table */
--theme-wide-table-shadow-color: #999;
/*** text color ***/
--theme-text-color: black;
--theme-text-color-note: #C9E6FF;
--theme-text-color-em: #ffffff;
--theme-heading-color: #683D17;
/*** link text color ***/
--theme-link-color: #874336;
--theme-link-color-hover: #683D17;
--theme-link-color-visited: #00aeff;
--theme-link-color-redlink: #ff3333;
/*** body background ***/
--theme-site-background: #0000 url(/images/5/57/Site-background.png) top center / cover no-repeat fixed;
/*** top site logo ***/
--theme-site-logo-image: url(/images/e/e6/Site-logo.png);
--theme-site-logo-width: 400px;
--theme-site-logo-height: 200px;
/* sidebar/content common */
--theme-box-border-width: 2px;
--theme-box-border-color: #000;
--theme-box-background: none;
--theme-box-border-style: solid;
--theme-box-shadow: none;
/* common */
--theme-border-color: #683D17;
--theme-highlight-background: #1F2827;
--theme-button-background: #87AEC9;
--theme-button-border-color: #006cb0;
--theme-button-background-active: #a7c7dc;
--theme-button-border-color-active: #006cb0;
--theme-page-base-background: #EAB885;
/*** sidebar ***/
--theme-sidebar-box-background: #8D5345;
--theme-sidebar-box-border-style: var(--theme-box-border-style);
--theme-sidebar-box-border-width: var(--theme-box-border-width);
--theme-sidebar-box-border-color: var(--theme-box-border-color);
--theme-sidebar-box-shadow: var(--theme-box-shadow);
--theme-sidebar-heading-text-color: white;
--theme-sidebar-heading-arrow-color: var(--theme-sidebar-heading-text-color);
--theme-sidebar-heading-arrow-color-hover: var(--theme-sidebar-heading-text-color);
--theme-sidebar-heading-background: #683D17;
--theme-sidebar-heading-background-hover: var(--theme-link-color-hover);
/* following 3 values will affect the space between the heading and the list */
--theme-sidebar-heading-border-bottom: 0;
--theme-sidebar-list-border-top: 2px solid transparent; /* will be hidden when collapsed */
--theme-sidebar-list-padding-top: 0px;
--theme-sidebar-list-item-background: none;
--theme-sidebar-list-item-hover-mask: #683D17;
--theme-sidebar-list-item-text-color: white;
--theme-sidebar-list-item-text-color-hover: white;
/* responsive */
--theme-sidebar-heading-text-color-2: var(--theme-heading-color);
--theme-sidebar-box-background-2: var(--theme-sidebar-box-background);
--theme-sidebar-box-border-width-2: var(--theme-box-border-width);
--theme-sidebar-box-border-style-2: var(--theme-box-border-style);
--theme-sidebar-box-border-color-2: var(--theme-box-border-color);
--theme-sidebar-heading-arrow-color-2: var(--theme-box-border-color);
--theme-sidebar-heading-arrow-color-hover-2: var(--theme-box-border-color);
--theme-sidebar-dropdown-background: #090C0C;
--theme-sidebar-dropdown-border: 1px solid #888989;
/*** navbar ***/
--theme-navbar-background: none;
--theme-navbar-border-color: var(--theme-border-color);
--theme-navbar-tab-background: #683D17;
--theme-navbar-tab-box-shadow: none;
--theme-navbar-tab-text-color: black;
--theme-navbar-tab-icon-color: var(--theme-navbar-tab-text-color);
--theme-navbar-tab-text-color-hover: white;
--theme-navbar-tab-icon-color-hover: var(--theme-navbar-tab-icon-color);
--theme-navbar-tab-text-color-redlink: var(--theme-link-color-redlink);
--theme-navbar-tab-icon-color-redlink: var(--theme-link-color-redlink);
--theme-navbar-tab-border-color: var(--theme-border-color);
--theme-navbar-tab-background-hover: #683D17;
--theme-navbar-tab-border-color-hover: var(--theme-navbar-tab-border-color);
--theme-navbar-tab-selected-background: var(--theme-content-background);
--theme-navbar-tab-selected-border-color: var(--theme-navbar-tab-border-color);
--theme-navbar-tab-selected-border-bottom-corner-color: var(--theme-navbar-tab-border-color);
--theme-navbar-tab-dropdown-arrow-color: var(--theme-text-color);
--theme-navbar-tab-dropdown-arrow-color-hover: var(--theme-heading-color);
--theme-navbar-tab-dropdown-background: #8D5345;
--theme-navbar-tab-dropdown-border-color: #8D5345;
--theme-navbar-tab-dropdown-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2);
--theme-navbar-tab-dropdown-hover-mask: #683D17;
--theme-navbar-search-box-shadow: none;
--theme-navbar-search-input-background: black;
--theme-navbar-search-input-border-color: var(--theme-border-color);
--theme-navbar-search-input-text-color: white;
--theme-navbar-search-button-background: #73FFFF;
--theme-navbar-search-botton-border-color: var(--theme-border-color);
--theme-navbar-search-botton-text-color: var(--theme-text-color);
--theme-navbar-search-button-background-active: var(--theme-navbar-search-button-background);
--theme-navbar-search-botton-border-color-active: var(--theme-navbar-search-botton-border-color);
--theme-navbar-search-botton-text-color-active: var(--theme-navbar-search-botton-text-color);
--theme-navbar-search-suggestions-background: var(--theme-navbar-search-button-background);
--theme-navbar-search-suggestions-border-color: var(--theme-border-color);
--theme-navbar-search-suggestions-text-color: var(--theme-text-color);
--theme-navbar-search-suggestions-text-color-hover: var(--theme-text-color-em);
--theme-navbar-search-suggestions-hover-mask: var(--theme-highlight-background);
--theme-navbar-search-suggestions-results-border-bottom-color: var(--theme-border-color);
--theme-navbar-search-suggestions-special-offset-top: -1px; /* margin-top offset, normally is -1px */
--theme-navbar-search-suggestions-special-border-top-color: var(--theme-border-color);
--theme-navbar-search-suggestions-special-label-text-color: var(--theme-text-color);
--theme-navbar-search-suggestions-special-label-text-color-hover: var(--theme-text-color);
/* responsive */
--theme-navbar-search-background: var(--theme-sidebar-box-background);
/*** content box ***/
--theme-content-background: #EAB885;
--theme-content-border-width: 0px;
--theme-content-border-style: var(--theme-box-border-style);
--theme-content-border-color: var(--theme-box-border-color);
--theme-content-subpage-icon-color: rgba(0,0,0, 0.3); /* color for "<" */
--theme-content-heading-rule-border-top: 0; /* border */
--theme-content-heading-rule-border-bottom: 0;
/** category: box **/
--theme-content-category-background: none;
--theme-content-category-border-style: solid;
--theme-content-category-border-width: 1px;
--theme-content-category-border-radius: 0;
--theme-content-category-border-color: var(--theme-border-color);
/*** #footer ***/
--theme-footer-text-color: #8D5345;
--theme-footer-background: transparent;
--theme-footer-link-color: #008aff;
--theme-footer-link-color-hover: #66b8ff;
--theme-footer-border-radius: 0 0 5px 5px;
/** notification **/
--theme-notice-red-text-color: #bf0017;
--theme-notice-orange-text-color: #cf721c;
/******* "real" wiki content ********/
--theme-widget-toc-arrow-color: var(--theme-text-color);
--theme-widget-toc-arrow-color-hover: var(--theme-hover-color);
--theme-widget-toc-item-hover-background: var(--theme-link-color-hover);
--theme-collapsible-toggle-icon-color: var(--theme-text-color);
--theme-collapsible-toggle-icon-color-hover: var(--theme-hover-color);
}
/***********************************************************************************************************
* base css styles for both interface and content box: font, color, etc.
***********************************************************************************************************/
/**** base styles START ***********************************************************/
.MPheading {
font-synthesis: none;
font-size: 2em;
font-weight: 800;
text-align: center;
background:0 0;
background-image: linear-gradient(to right,rgba(var(--theme-sidebar-link-color--rgb),0) 0,var(--theme-sidebar-link-color) 33%,var(--theme-sidebar-link-color) 66%,rgba(var(--theme-sidebar-link-color--rgb),0) 100%);
background-position: center bottom;
background-repeat: no-repeat;
background-size: 100% 1px;
}
.page-The_Chocolate_Edition_Wiki .mw-parser-output .gallery {
text-align: center;
margin: 10px 0;
}
.mp-box {
border:1px solid #4d2c24;
margin:10px 0;
padding:5px;
}
@media screen and (min-width: 1080px){
.page-The_Chocolate_Edition_Wiki .mw-parser-output {
display: flex;
flex-wrap: wrap;
justify-content: space-evenly;
}
.mainpage-left {
width: calc(100% - 550px);
}
.mainpage-right {
width: 500px;
}
}
/* Template:FP links styles */
.fplinks {
display: flex;
flex-wrap: wrap;
justify-content: space-evenly;
align-items: stretch;
text-align: center;
}
.fplink-outer {
padding: 5px;
flex-basis: calc(25% - 10px);
width: calc(25% - 15px);
min-width: 115px;
display: inline-block;
vertical-align: middle;
}
.fplink-wide {
flex-basis: calc(33% - 10px);
width: calc(33% - 15px);
}
.fplink-fullwidth {
flex-basis: 100%;
width: calc(100% - 15px);
font-weight: bold;
}
.fplink {
padding: 0.5em;
box-sizing: border-box;
width: 100%;
height: 100%;
display: table;
}
.fplink-plain {
background: transparent;
border-radius: 0;
border: 0;
box-shadow: none;
}
.fplink-inner {
display: table-row;
}
.fplink a {
display: table-cell;
vertical-align: middle;
}
.fplink img {
max-width: 150px;
width: 100%;
height: auto;
}
/* Auto-resize front page video to fit smaller columns */
.fpbox .embedvideowrap {
width: 100% !important;
max-width: 480px;
margin: 0 auto;
}
.fpbox .embedvideowrap iframe {
width: 100% !important;
}
/* Multi-column box support */
.fp-container main .columns .leftcol,
.fp-container .columns .rightcol {
width: 100%;
margin: 0;
padding: 0;
}
@media (min-width: 990px) {
.fp-container .columns .leftcol {
float: left;
width: 50%;
}
.fp-container .columns .rightcol {
float: right;
width: 50%;
}
}
.fp-section {
display: flex;
flex-wrap: wrap;
}
/* this CSS governs the responsive 2 column main page layout */
#fp-2column.fp-container {
display: grid;
grid-template-areas: "a" "b" "c";
grid-template-columns: 100%;
}
@media screen and (min-width: 990px) {
#fp-2column.fp-container {
grid-template-areas: "a b" "c c";
grid-template-columns: 50% 50%;
}
}
@media screen and (min-width: 1350px) {
#fp-2column.fp-container {
grid-template-areas: "a b" "c b";
grid-template-columns: auto 520px;
}
}
#fp-top {
grid-area: a;
}
#fp-flex {
grid-area: b;
}
#fp-bottom {
grid-area: c;
}
/* end responsive 2 column main page layout */
/* Front page appearance styles */
.fpbox .heading,
.fpbox .mainheading {
border: 0;
border-bottom: 1px solid transparent;
}
.fpbox {
background: transparent;
border: 1px solid transparent;
box-shadow: 0 2px 5px transparent;
}
.fplink:not(.fplink-plain) {
background: rgba(0, 0, 0, 0.3);
border: 1px solid #505050;
}
.fplink-fullwidth .fplink:not(.fplink-plain) {
background: rgba(0, 0, 0, 0.4);
}
.linkslabel {
border-bottom: 2px solid #505050;
}
/* always show scroll bar for short page.
* By doing this page background size won't change when expand/collapse sidebar sections.
*/
html {
overflow-y: scroll;
}
/** Font **/
html, body {
font-family: Helvetica, Arial, sans-serif;
/* font-family: futura-lt-w01-book, futura-lt-w05-book, sans-serif; a bit hard to read */
color: var(--theme-text-color);
}
.mw-body h1, .mw-body-content h1, .mw-body-content h2 {
color: var(--theme-heading-color);
}
body {
font-size: 14px;
}
.vector-body {
font-size: unset;
}
/** link color **/
/* Self-links aren't real links, they're not clickable.
* Hence, they shouldn't change color when hovered over like real links, as that is counter-intuitive.
* We should not use :not(.selflink) since it increases the priority and make it is difficult to override
* link styles for certain elements (e.g. in wiki.gg header).
*/
a,
a.selflink:hover, a.selflink:active {
text-decoration: none;
color: var(--theme-link-color);
}
a:visited {
color: #8D5345;
}
a:hover, a:active {
text-decoration: none;
color: var(--theme-link-color-hover);
}
/** red link **/
/* we don't really need to mark you have "visited" an inexistent page */
a.new, a.new:visited {
color: var(--theme-link-color-redlink);
}
/* -------------------------------------------------------- */
/* Tables */
/* -------------------------------------------------------- */
table {
/* fix 100% width table with border */
box-sizing: border-box;
}
table.article-table,
table.fandom-table,
table.lined,
table.bordered,
table.cellborder {
border-collapse: collapse;
border-style: solid;
border-color: #AD532D;
}
table.lined th,
table.lined td {
border-width: 0 0 1px 0;
}
/*** "terraria"-classed tables ***/
table.olo {
border: 2px solid transparent;
margin: calc(0.5em + 5px) 5px;
box-shadow: 0 0 0 2px var(--theme-content-background), 0 0 0 3px var(--theme-border-color);
border-radius: 3px; /* (border radius of .olo box) - 3px */
}
table.olo.noborder {
padding: 0;
border: 0;
}
table.olo th,
table.olo td {
padding: 3px 6px;
border-color: var(--theme-border-color);
border-style: solid;
border-width: 0;
}
table.olo th {
background: var(--theme-highlight-background);
border-color: var(--theme-border-color);
text-align: center;
}
table.olo caption {
font-weight: bold;
background: var(--theme-highlight-background);
padding: 5px;
margin: auto 2px;
}
table.olo > caption {
padding: 3px;
-moz-border-radius: 6px 6px 0 0;
-webkit-border-radius: 6px 6px 0 0;
border-radius: 6px 6px 0 0;
margin: 1px 1px -4px;
border-bottom-width: 1px;
box-shadow: 0 0 0 1px var(--theme-highlight-background);
position: relative;
}
table.olo > caption:after {
box-sizing: content-box;
content: "";
display: block;
width: 100%;
height: 1px;
background: var(--theme-highlight-background);
position: absolute;
left: -4px;
bottom: -2px;
border-left: 4px solid var(--theme-box-background-color);
border-right: 4px solid var(--theme-box-background-color);
}
table.olo > caption.plaincaption {
background: transparent;
border: 0;
box-shadow: 0 0 0 0;
margin-bottom: 4px;
}
table.olo > caption.plaincaption:after {
background: transparent;
border: 0;
}
table tfoot:empty,
table thead:empty {
display: none;
}
/* Auto line separators for tables */
table.olo.lined {
padding-bottom: 0;
/*display: inline-table;*/
}
table.olo.lined td {
border-width: 0;
border-bottom-width: 1px;
}
table.olo.lined::after {
content: "";
display: block;
height: 3px;
width: calc(100% - 6px);
position: absolute;
left: 3px;
bottom: 3px;
background-color: var(--theme-box-background-color);
}
table.lined td.noline, table.lined tr.noline td {
border-bottom-width: 0;
}
table tr.bottomline td {
border-bottom-width: 1px;
}
table tr.topline td {
border-top-width: 1px;
}
table td.bottomline, table.lined tr.noline td.bottomline {
border-bottom-width: 1px;
}
table td.topline {
border-top-width: 1px;
}
table.olo.cellborder,
table.olo.border {
border-spacing: 0;
padding: 4px 4px 4px 3px;
position: relative;
}
table.olo.cellborder::before,
table.olo.border::before {
content: "";
display: block;
width: 1px;
height: calc(100% - 6px);
background-color: var(--theme-box-background-color);
position: absolute;
left: 4px;
top: 3px;
}
table.olo.cellborder td,
table.olo.border td {
border-left-width: 1px;
border-bottom-width: 1px;
}
table.olo.cellborder th,
table.olo.border th {
border-left-width: 2px;
border-top-width: 2px;
}
table.olo.cellborder tr:first-of-type th,
table.olo.border tr:first-of-type th {
border-top: 0;
}
table.olo.cellborder::after,
table.olo.border::after {
content: "";
display: block;
height: 1px;
width: calc(100% - 6px);
position: absolute;
left: 3px;
bottom: 5px;
background-color: var(--theme-box-background-color);
}
/* Hack for using "border-collapse" and "border-radius" in the same table display by using one table nested within another */
table.outer {
white-space: nowrap;
}
table.inner {
border-collapse: collapse;
background: inherit;
width: 100%;
}
table.inner th {
border: 2px solid var(--theme-box-background-color);
}
/* Fix for siderail overlapping some wide tables */
@media screen and (max-width: 1520px) and (min-width: 1350px) {
.with-siderail table.olo .i {
white-space: normal;
}
.with-siderail table.olo th {
font-size: 90%;
}
.with-siderail table.olo td:not(.il1c) img {
max-width: 100%;
height: auto;
}
}
.olo th {
border-bottom: 1px solid;
}
.wikitable,
.wikitable > tr > th,
.wikitable > * > tr > th {
color: inherit;
background: none;
}
/*
.jquery-tablesorter th.headerSort{
border: 1px solid var(--theme-border-color);
}
*/
table.cargoTable.noMerge tr:nth-child(2n) {
background: rgba(0, 0, 0, 0.25);
}
table.cargoTable.noMerge tr:nth-child(2n+1) {
background: none;
}
table.olo caption {
border-width: 1px;
border-style: solid;
border-top-color: rgb(244, 124, 60, 0.1);
border-right-color: rgb(13, 4, 2, 0.5);
border-bottom-color: rgb(13, 4, 2, 0.5);
border-left-color: rgb(244, 124, 60, 0.1);
border-radius: 8px;
}
table.olo {
/*display: inherit;*/
width: auto;
}
.olo.sortable.lined.align-center.jquery-tablesorter {
/*width: min-content;*/
}
#possible-modifiers-table,
.olo.lined.sortable.jquery-tablesorter,
.olo.lined {
width: auto;
}
/**** base styles END *****/
/*********************************************************************************************************/
input, button {
color: var(--theme-control-text-color);
/* caret-color: var(--theme-text-color); */
}
input[type=submit] {
color: var(--theme-control-text-color);
}
::placeholder {
color: var(--theme-text-color-placeholder);
}
/* Removes VisualEdit button */
#ca-ve-edit {
display: none;
}
/* Link color */
.mw-parser-output a.external,
.mw-parser-output a.external:visited,
.mw-parser-output a.extiw,
.mw-parser-output a.extiw:visited,
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button {
color: var(--theme-link-color);
}
/* Text color */
#content,
#firstHeading,
.infocard .main-heading .hgroup,
h1,
h2,
h3,
h4,
h5,
h6,
div.hat-note.t-main,
#contentSub, #contentSub2,
.search-types .current a,
.infobox > .title > span,
code,
.trw-toggleable.not-toggled.achievements .achievement b * {
color: var(--theme-text-color);
}
.i .note,
.note-text {
color: var(--theme-text-color-note);
}
.pixel img, .pixel,
#mw-imagepage-section-filehistory img {
image-rendering: pixelated; /*for chrome*/
image-rendering: crisp-edges; /*for firefox*/
}
.small {
font-size: 85%;
}
.fullwidth, .full-width {
width: 100%;
}
.nowrap {
white-space: nowrap;
}
/* ".center" has width=100% rule, we don't want it, so use a different class name. */
.aligncenter,
.align-center {
text-align: center;
}
.alignleft,
.align-left {
text-align: left;
}
.alignright,
.align-right {
text-align: right;
}
/* clear fix for float block */
.clearfix {
*zoom: 1;
}
.clearfix::before,
.clearfix::after {
content: " ";
display: table;
}
.clearfix::after {
clear: both;
}
/* References smaller text than main */
.references {
font-size: 90%;
}
/* Larger font for Module: code display (default is smaller than other code pages) */
pre.lua.source-lua {
font-size: 14px !important;
}
/* Facilitate inline scary transclusion */
.scary-transclusion p, .scary-transclusion .mw-parser-output {
display: inline;
}
/* hide last empty paragraph at the end */
div.mw-parser-output > p:last-child > br:only-child {
display: none;
}
/* Fix empty parameter descriptions on api.php having no height, causing misalignments that seriously impede readability */
.apihelp-parameters dd:empty::before {
content: " ";
}
.block {
display: block;
}
.inline {
display: inline;
}
.inline-block {
display: inline-block;
}
hr.space {
height: 4px;
background: none;
border: 0;
}
.page-content .vertical-align-top * {
vertical-align: top;
}
.page-content .vertical-align-bottom * {
vertical-align: bottom;
}
/* Drowning Table No Border */
.drowning-table-no-border {
border: none;
}
/* Gadget description length */
.oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-top > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header,
.oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-inline > .oo-ui-fieldLayout-body {
max-width: unset;
}
/* Box at the top of all pages when the user has a new message on their User_talk: page */
.usermessage {
background-color: var(--theme-box-background-color);
border-color: var(--theme-box-border-color);
color: var(--theme-text-color);
}
/***********************************************************************************************************
* interface layout and styles for widgets outside of content box
***********************************************************************************************************/
:root {
--main-layout-logo-box-height: 200px;
--main-layout-logo-offset: 12px;
--main-layout-topbar-height: 35px; /* height of wiki.gg topbar */
--main-layout-sidebar-width: 180px; /* width of side navbar, without gap */
--main-layout-sidespace: 24px; /* whitespace width on most left and most right */
--main-layout-gap: 12px;
--main-layout-logo-height: calc(var(--theme-site-logo-height) + 20px);
--main-box-border-radius: 5px;
--main-inner-box-border-radius: calc(var(--main-box-border-radius) - var(--theme-box-border-width));
--main-box-padding: 12px;
background: var(--theme-site-background);
/* Removes second vertical scrollbar(mw 1.37 fix) */
overflow-y: unset; /* must be unset or visible, can not be auto, or side ad will not be sticky */
}
/**** Main Layout START ***********************************************************/
/**
* Note: wiki.gg topbar is position:fixed. So we don't need to consider it in grid layout
*/
html, body {
min-height: 100%;
}
html {
height: 100%;
scroll-padding-top: var(--main-layout-topbar-height);
}
body {
height: auto;
}
/*** main grid container ***/
body {
/* self */
box-sizing: border-box;
/* grid */
display: grid;
grid-template-columns: [body-left] var(--main-layout-sidespace) [aside-left] var(--main-layout-sidebar-width) [aside-right content-left] minmax(0, 1fr) [content-right] var(--main-layout-sidespace) [body-right];
grid-template-rows: [body-start] var(--main-layout-topbar-height) [page-start logo-start] var(--main-layout-logo-height) [logo-end nav-start] 0fr [nav-end content-start] auto [content-end footer-start] 0fr [footer-end] 1fr [page-end] 0fr [body-end];
gap: 0 var(--main-layout-gap);
}
/*** grid items ***/
/* Flatten DOM structure. Therefore we have following grid items under body grid container:
* div#mw-page-base, div#mw-head-base, #mw-navigation>h2, div#mw-head, div#mw-panel, div#content.mw-body, div#footer, footer.
*/
body > .content-wrapper,
#mw-navigation {
display: contents;
}
/** unused, hide them **/
#mw-head-base,
#mw-navigation > h2 {
display: none;
}
/** side nav bar **/
#mw-panel {
grid-column: aside-left/aside-right;
grid-row: nav-start/page-end;
margin-bottom: var(--main-layout-gap);
float: none;
width: unset;
padding: 0;
}
/** nav **/
#mw-head {
grid-column: content-left/content-right;
grid-row: nav-start/nav-end;
}
/** content **/
.mw-body {
grid-column: content-left/content-right;
grid-row: content-start/content-end;
}
/* For some page such as api.php, .mw-body is the only child, so take up all space. */
.mw-body:first-child {
grid-column: body-left/body-right;
grid-row: page-start/page-end;
}
/** #footer: content footer **/
#footer {
grid-column: content-left/content-right;
grid-row: footer-start/footer-end;
margin: 0;
}
/** used to gen box shadow for main box (nav + content + #footer) **/
#mw-page-base {
grid-column: content-left/content-right;
grid-row: nav-start/footer-end;
height: 100%;
}
/** wiki.gg footer bar **/
body > footer {
grid-column: body-left/body-right;
grid-row: page-end/body-end;
}
/*** logo block. It is absolute position ***/
#p-logo {
position: absolute;
width: 100%;
height: auto;
left: 0;
top: var(--main-layout-topbar-height);
background: var(--theme-site-logo-image) center center/var(--theme-site-logo-width) auto no-repeat;
display: flex;
align-items: center;
justify-content: center;
filter: drop-shadow(0 0 5px black);
}
/* use logo image as <a>'s background will sometime flicker when hovered on Firefox,
* I still don't know why, but move background to #p-logo can avoid this issue.
*/
#p-logo .mw-wiki-logo {
width: var(--theme-site-logo-width);
height: var(--theme-site-logo-height);
margin: auto;
background: none;
/* logo flicker fix */
}
/**** Main Layout END ***********************************************************/
/**** side panel START ***********************************************************/
#mw-panel {
font-size: 12px;
line-height: 1.5;
color: var(--theme-text-color);
}
#mw-panel a {
text-decoration: none;
}
/* sections */
#mw-panel .portal,
#mw-panel #p-logo + .portal {
margin: var(--main-layout-gap) 0 0 0;
padding: 0;
color: var(--theme-sidebar-heading-text-color);
border: var(--theme-box-border-width) solid var(--theme-box-border-color);
border-radius: 5px;
background: var(--theme-sidebar-box-background);
}
#mw-panel #p-logo + .portal {
margin-top: 0;
position: relative;
}
/* section heading */
#mw-panel #p-logo + .portal .vector-menu-heading,
#mw-panel .portal .vector-menu-heading {
margin: 0;
padding: 6px 10px;
border-bottom: var(--theme-sidebar-heading-border-bottom);
border-radius: var(--main-inner-box-border-radius) var(--main-inner-box-border-radius) 0 0;
background: var(--theme-sidebar-heading-background);
font-size: 15px;
line-height: 18px;
cursor: pointer;
display: flex;
align-items: center;
justify-content: space-between;
color: var(--theme-sidebar-heading-text-color);
}
/* arrow icon */
#mw-panel .portal .vector-menu-heading::after {
content: "";
display: inline-block;
background: none;
position: relative;
width: 0;
height: 0;
border-style: solid;
border-color: var(--theme-sidebar-heading-arrow-color) transparent;
border-width: 0 5px 6px 5px;
margin-top: 4px;
vertical-align: middle;
flex: 0 0 auto;
}
#mw-panel .portal .vector-menu-heading:hover::after {
border-color: var(--theme-sidebar-heading-arrow-color-hover) transparent;
}
#mw-panel .portal.collapsed .vector-menu-heading {
border-radius: var(--main-inner-box-border-radius);
}
#mw-panel .portal.collapsed .vector-menu-heading::after {
border-width: 6px 5px 0 5px;
}
/* list */
#mw-panel #p-logo + .portal .body,
#mw-panel .portal .body {
background: none;
border: 0;
padding: 0;
margin: 0;
border-top: var(--theme-sidebar-list-border-top);
}
#mw-panel .portal .body ul {
padding: var(--theme-sidebar-list-padding-top) 4px 4px;
}
#mw-panel .portal .body li {
margin: 0;
padding: 0;
font-size: inherit;
line-height: inherit;
background: var(--theme-sidebar-list-item-background);
border-radius: var(--main-inner-box-border-radius);
}
#mw-panel .portal .body li:hover {
background: var(--theme-sidebar-list-item-hover-mask);
}
#mw-panel .portal .body li a,
#mw-panel .portal .body li a:visited {
display: block;
padding: 3px 6px;
color: var(--theme-sidebar-list-item-text-color);
}
#mw-panel .portal .body li a:hover {
color: var(--theme-sidebar-list-item-text-color-hover);
}
#mw-panel .portal .body li a.feedlink { /* "Atom" RSS Feed */
text-indent: 14px; /* the icon is 12x12px, so 12px + 2px */
background-position: 8px center; /* align icon with other text */
}
#merch {
margin: 1.5em auto auto 1em;
}
/**** side panel END ***********************************************************/
/**** main content box START ***********************************************************/
/**** box for nav+content+#footer ****/
#mw-page-base {
border: var(--theme-box-border-width) solid var(--theme-box-border-color);
border-radius: 5px;
box-sizing: border-box;
background: var(--theme-page-base-background);
}
/**** navbar ****/
#mw-head {
margin: var(--theme-box-border-width) var(--theme-box-border-width) 0;
padding: var(--main-box-padding) 0 0 0;
background: var(--theme-navbar-background);
position: relative;
display: flex;
justify-content: space-between;
align-items: flex-end;
width: auto;
}
#mw-head #left-navigation,
#mw-head #right-navigation {
float: none;
flex: 1 1 auto;
margin: 0;
display: flex;
align-items: flex-end;
}
#mw-head #left-navigation::before, #mw-head #left-navigation::after,
#mw-head #right-navigation::before,
#mw-head #right-navigation::after {
content: "";
display: block;
border-bottom: 1px solid var(--theme-navbar-border-color);
}
#mw-head #left-navigation {
justify-content: flex-start;
}
#mw-head #left-navigation::before {
flex: 0 0 var(--main-box-padding);
}
#mw-head #left-navigation::after {
flex: 1 1 auto;
}
#mw-head #right-navigation {
justify-content: flex-end;
}
#mw-head #right-navigation::before {
flex: 1 1 auto;
}
#mw-head #right-navigation::after {
flex: 0 0 var(--main-box-padding);
}
/* reset */
#p-search,
.vector-menu-dropdown,
#mw-head .vector-menu-dropdown .vector-menu-heading,
.vector-menu-dropdown .vector-menu-heading span,
.vectorTabs,
.vectorTabs ul,
.vectorTabs span,
.vectorTabs li,
.vectorTabs li a,
.vectorTabs li.selected a,
.vectorTabs li.selected a:visited {
background-image: none;
float: none;
height: auto;
display: block;
}
#mw-head input {
display: block;
z-index: 1;
}
#mw-head input + .vector-menu-heading {
z-index: 0;
}
.vectorMenuCheckbox:focus + .vector-menu-heading {
outline: 0;
}
.vectorTabs ul {
display: flex;
}
.vectorTabs ul li,
.vector-menu-dropdown {
display: block;
white-space: nowrap;
}
.vector-menu-dropdown.emptyPortlet {
display: none;
}
/* override some mw css */
div.vectorTabs li.selected a,
div.vectorTabs li.selected a:visited,
div.vectorTabs li a,
div.vector-menu-dropdown .vector-menu-heading span {
color: var(--theme-navbar-tab-text-color);
font-size: 14px;
line-height: 24px;
padding: 3px 12px;
overflow: hidden;
}
.vector-menu-dropdown .vector-menu-heading:hover span {
color: var(--theme-navbar-tab-text-color); /* reset */
text-decoration: underline;
}
.vector-menu-tabs {
padding: 0;
}
.vectorTabs li,
.vector-menu-dropdown {
background: var(--theme-navbar-tab-background);
border-style: solid;
border-color: var(--theme-navbar-tab-border-color);
border-width: 1px;
border-radius: var(--main-box-border-radius) var(--main-box-border-radius) 0 0;
box-shadow: var(--theme-navbar-tab-box-shadow);
position: relative;
margin-right: calc(var(--main-box-padding) / 2);
}
.vectorTabs li::after,
.vector-menu-dropdown::after {
content: "";
display: block;
width: calc(var(--main-box-padding) / 2);
border-bottom: 1px solid var(--theme-navbar-tab-border-color);
position: absolute;
left: 100%;
margin-left: 1px;
}
div.vectorTabs li:hover,
div.vector-menu-dropdown:hover,
div.vector-menu-dropdown.open {
color: var(--theme-navbar-tab-text-color-hover);
border-color: var(--theme-navbar-tab-border-color-hover);
background: var(--theme-navbar-tab-background-hover);
}
div.vectorTabs li.selected:hover a,
div.vectorTabs li.selected:hover a:visited,
div.vectorTabs li:hover a,
div.vector-menu-dropdown:hover .vector-menu-heading span,
div.vector-menu-dropdown.open .vector-menu-heading span {
color: var(--theme-navbar-tab-text-color-hover);
}
.vectorTabs li.new a,
.vectorTabs li.new a:visited {
color: var(--theme-navbar-tab-text-color-redlink);
}
.vectorTabs li.selected {
background: var(--theme-navbar-tab-selected-background);
border-color: var(--theme-navbar-tab-selected-border-color);
border-bottom: 0;
padding-bottom: 1px;
}
.vectorTabs li.selected:hover {
background: var(--theme-navbar-tab-selected-background);
}
.vectorTabs li.selected:hover span {
background: none;
}
/* watch/unwatch star */
.vectorTabs #ca-unwatch.icon a,
.vectorTabs #ca-watch.icon a,
.vectorTabs #ca-unwatch.icon a.loading,
.vectorTabs #ca-watch.icon a.loading {
display: block;
position: unset;
width: 18px;
height: 18px;
padding: 6px 8px;
box-sizing: content-box;
}
.vector-menu-tabs .mw-watchlink.icon a::before {
height: 18px;
width: 18px;
display: inline-block;
position: unset;
margin-right: 20px;
}
.vector-menu-tabs #ca-unwatch.icon .loading::before,
.vector-menu-tabs #ca-watch.icon .loading::before {
transform-origin: 50% 52%;
}
#mw-head .vector-menu-dropdown .vector-menu-heading {
padding: 0;
margin: 0;
}
.vector-menu-dropdown .vector-menu-heading::after {
display: none;
}
.vector-menu-dropdown .vector-menu-heading span::after {
content: "";
display: inline-block;
background: none;
position: unset;
width: 0;
height: 0;
border-color: var(--theme-navbar-tab-dropdown-arrow-color) transparent;
border-style: solid;
border-width: 6px 5px 0 5px;
margin-left: 4px;
vertical-align: middle;
}
.vector-menu-dropdown .vector-menu-checkbox:checked ~ .vector-menu-heading span::after,
.vector-menu-dropdown:hover .vector-menu-heading span::after {
border-width: 0 5px 6px 5px;
border-color: var(--theme-navbar-tab-dropdown-arrow-color-hover) transparent;
}
/* drop down menu */
.vector-menu-dropdown.open .menu {
visibility: visible;
}
/* reset mw 1.37 css */
.vector-menu-dropdown:not(.vector-user-menu) li {
font-size: 1em;
}
.vector-menu-dropdown .vector-menu-content,
.vector-menu-dropdown > .menu {
font-size: 15px;
background: var(--theme-navbar-tab-dropdown-background);
margin: 0;
border-radius: 0 0 var(--main-box-border-radius) var(--main-box-border-radius);
border-width: 1px;
border-style: solid;
border-color: var(--theme-navbar-tab-dropdown-border-color);
box-shadow: var(--theme-navbar-tab-dropdown-box-shadow);
padding: 4px;
top: 100%;
left: -1px;
/* 1px for border */
min-width: 8em;
}
.vector-menu-dropdown .menu li a {
text-decoration: none;
padding: 10px 8px;
border-radius: calc(var(--main-box-border-radius) - 2px);
font-size: 1em;
color: var(--theme-navbar-tab-text-color);
}
.vector-menu-dropdown .menu li a:hover {
background-color: var(--theme-navbar-tab-dropdown-hover-mask);
color: var(--theme-navbar-tab-text-color-hover);
}
.vector-menu-dropdown li.selected {
display: none; /* just remove current selected (already displayed in header) */
}
/* search */
#p-search form,
#p-search input {
margin: 0;
}
#mw-head #p-search {
margin: 0;
padding: 0 0 6px calc(var(--main-layout-gap) / 2);
border-bottom: 1px solid var(--theme-navbar-tab-border-color);
}
#simpleSearch {
background: none;
margin: 0;
border: 0;
color: var(--theme-text-color);
width: 18em;
padding: 0;
height: auto;
border-radius: 0;
transition: none;
display: grid;
grid-template-columns: 1fr 0fr;
grid-template-rows: 1fr;
align-content: stretch;
justify-content: stretch;
}
#simpleSearch #searchInput {
grid-column: 1/2;
grid-row: 1/2;
font-size: 14px;
line-height: 16px;
text-align: left;
padding: 3px 5px;
background: var(--theme-navbar-search-input-background);
border-radius: 2px 0 0 2px;
border-width: 1px;
border-style: solid;
border-color: var(--theme-navbar-search-input-border-color);
border-right: 0;
word-wrap: break-word;
appearance: none;
-webkit-appearance: none;
color: var(--theme-navbar-search-input-text-color);
height: auto;
}
#searchInput:focus,
#simpleSearch:hover #searchInput,
#simpleSearch:hover #searchInput:focus {
border-color: var(--theme-navbar-search-input-border-color);
box-shadow: none;
}
#simpleSearch #searchButton {
grid-column: 2/3;
grid-row: 1/2;
box-sizing: border-box;
position: static; /* reset css from mw internal */
display: block;
width: 28px;
height: 100%; /* mw internal css override its button default styles, so override again */
background: var(--theme-navbar-search-button-background);
border: 1px solid;
border-color: var(--theme-navbar-search-botton-border-color);
border-radius: 0 2px 2px 0;
z-index: 0;
}
#simpleSearch #searchButton:hover,
#searchInput:hover ~ #searchButton,
#searchInput:focus ~ #searchButton {
background: var(--theme-navbar-search-button-background-active);
border-color: var(--theme-navbar-search-botton-border-color-active);
} /* use ::before & ::after to draw search icon */
#simpleSearch::before,
#simpleSearch::after {
content: "";
display: block;
grid-column: 2/3;
grid-row: 1/2;
z-index: 1;
place-self: center;
border-style: solid;
border-color: var(--theme-navbar-search-botton-text-color);
pointer-events: none;
}
#simpleSearch:hover::before,
#simpleSearch:hover::after {
border-color: var(--theme-navbar-search-botton-text-color-active);
}
#simpleSearch::before {
border-width: 2px;
border-radius: 100%;
width: 8px;
height: 8px;
margin: 0 0 1px 0;
transform: translateX(-1px);
}
#simpleSearch::after {
border-width: 1px;
width: 3px;
height: 0;
transform: translate(4px, 4px) rotate(45deg);
}
/* search result suggestion */
.suggestions {
background: var(--theme-navbar-search-suggestions-background);
border: 1px solid;
border-color: var(--theme-navbar-search-suggestions-border-color);
transform: translateX(3px); /* self border 2px + input border 1px */
}
.suggestions .suggestions-results,
.suggestions .suggestions-special {
background: none;
border: 0;
}
.suggestions .suggestions-results {
border-bottom: 1px solid;
border-bottom-color: var(--theme-navbar-search-suggestions-results-border-bottom-color);
}
.suggestions .suggestions-result,
.suggestions .suggestions-special .special-query,
.suggestions a.mw-searchSuggest-link,
.suggestions a.mw-searchSuggest-link:hover,
.suggestions a.mw-searchSuggest-link:active,
.suggestions a.mw-searchSuggest-link:focus {
color: var(--theme-navbar-search-suggestions-text-color);
}
.suggestions .suggestions-result-current {
background: var(--theme-navbar-search-suggestions-hover-mask);
color: var(--theme-navbar-search-suggestions-text-color-hover);
}
.suggestions .suggestions-special {
margin-top: var(--theme-navbar-search-suggestions-special-offset-top);
border-top: 1px solid;
border-top-color: var(--theme-navbar-search-suggestions-special-border-top-color);
}
.suggestions .suggestions-special .special-label {
color: var(--theme-navbar-search-suggestions-special-label-text-color);
}
.suggestions .suggestions-result-current .special-label {
color: var(--theme-navbar-search-suggestions-special-label-text-color-hover);
}
/**** main content box ****/
body .mw-body {
color: var(--theme-text-color); /* override mw internal css */
background: var(--theme-content-background);
border-style: var(--theme-content-border-style);
border-width: var(--theme-content-border-width);
border-color: var(--theme-content-border-color);
margin: 0 var(--theme-box-border-width);
box-sizing: border-box;
padding: 0;
z-index: 1; /* cover #footer */
display: flex;
flex-direction: column;
}
.content-body {
flex: 1 1 auto;
}
.content-body > main {
align-self: stretch;
padding: var(--main-box-padding);
}
#firstHeading {
border: 0;
margin: 0;
overflow: hidden; /* override mw internal css, fix scroll-x issue for narrow width */
color: var(--theme-heading-color);
}
#contentSub, #contentSub2 {
margin: 0;
}
#contentSub .subpages {
color: transparent;
line-height: 1.5;
font-size: 0;
}
#contentSub .subpages a {
font-size: 12px;
vertical-align: middle;
display: inline-flex;
align-items: center;
padding-left: 4px;
}
#contentSub .subpages a::before {
content: "";
display: inline-block;
height: 4px;
width: 4px;
border-color: var(--theme-content-subpage-icon-color);
border-style: solid;
border-width: 0 0 2px 2px;
margin: 0 2px 0 0;
transform: rotate(45deg);
}
#bodyContent {
display: flex;
flex-direction: column;
}
#mw-content-text {
flex: 1 1 auto;
min-height: 35em;
}
#mw-content-text::before {
content: "";
display: block;
height: 0;
border-top: var(--theme-content-heading-rule-border-top);
border-bottom: var(--theme-content-heading-rule-border-bottom);
margin-top: 2px;
margin-bottom: 1em; /* will collapse with margin-top of content's "top element" */
}
/* section edit link */
.mw-editsection {
white-space: nowrap;
}
/* "category:" box */
#catlinks {
background: var(--theme-content-category-background);
border-width: var(--theme-content-category-border-width);
border-style: var(--theme-content-category-border-style);
border-color: var(--theme-content-category-border-color);
border-radius: var(--theme-content-category-border-radius);
margin: var(--main-layout-gap) 0 0 0;
padding: calc(var(--main-box-padding) / 2) var(--main-box-padding);
}
/* ads */
div.games-showcase-header,
div.games-showcase-footer,
.content-body > .games-showcase-sidebar {
margin: 0;
padding: var(--main-box-padding);
}
div.games-showcase-header {
padding-bottom: 0;
}
div.games-showcase-footer {
padding-top: 0;
}
.games-showcase-header img,
.games-showcase-footer img {
height: 100%;
width: auto;
object-fit: contain;
}
.content-body > .games-showcase-sidebar {
padding-left: 0;
}
aside.games-showcase-sidebar div.sidebar-showcase {
padding: 0 0 var(--main-box-padding) 0;
}
@media screen and (max-width: 1100px) {
.games-showcase-header img,
.games-showcase-footer img {
height: auto !important;
width: 100% !important;
object-fit: contain;
}
}
@media screen and (max-width: 926px) {
.games-showcase-header img,
.games-showcase-footer img {
object-position: 50%;
height: 105px !important;
width: 100% !important;
object-fit: none !important;
}
}
/**** #footer (copyright info) ****/
#footer {
/* self */
color: var(--theme-footer-text-color);
background: var(--theme-footer-background);
background-clip: padding-box;
padding: var(--main-box-padding);
margin: 0 var(--theme-box-border-width) var(--theme-box-border-width) var(--theme-box-border-width);
border-radius: var(--theme-footer-border-radius);
position: relative;
/* grid */
display: grid;
grid-template-columns: [l] 1fr 0fr [r];
grid-template-rows: [t] auto auto [b];
z-index: 0; /* covered by content */
}
.mw-footer li {
color: var(--theme-footer-text-color);
}
#footer a {
color: var(--theme-footer-link-color);
}
#footer a:hover {
color: var(--theme-footer-link-color-hover);
}
#footer-info {
font-size: 11px;
display: contents;
}
#footer ul li {
font-size: inherit;
line-height: 1.5;
padding: 0;
}
#footer-icons {
grid-column: span 1/r;
grid-row: t/b;
place-self: end;
}
#footer #footer-info-lastmod {
grid-column: l/span 1;
grid-row: t/span 1;
place-self: start;
margin-bottom: 1em;
}
#footer #footer-info-copyright {
grid-column: l/span 1;
grid-row: span 1/b;
place-self: end stretch;
position: relative;
padding-right: 100px;
}
#footer-info-copyright img {
position: absolute;
right: 0;
/* mediawiki logo is 31px height, and this image has a 1px black border,
a small tweak to make them visually matched on size and position */
bottom: -1px;
height: 33px;
width: auto;
}
#footer-places,
#footer > div {
display: none;
}
/**** main content box START ***********************************************************/
/****** responsive Layout ******/
@media screen and (max-width: 1800px) {
:root {
--main-layout-sidespace: 0px; /* whitespace width on most left and most right,must with "px" */
}
} /* screen and (max-width: 1800px) */
@media screen and (max-width: 1365px) {
:root {
--main-layout-sidespace: 0;
--main-layout-logo-height: calc( var(--theme-site-logo-height) * 0.75 + 20px);
}
/* re-style "sidebar" nav */
body {
height: 100%;
grid-template-columns: [body-left] 0 [aside-left content-left] minmax(0, 1fr) [content-right aside-right] 0 [body-right];
grid-template-rows: [body-start] var(--main-layout-topbar-height) [page-start logo-start] var(--main-layout-logo-height) [logo-end aside-start] auto [aside-end nav-start] 0fr [nav-end content-start] 1fr [content-end footer-start] 0fr [footer-end] auto [page-end] 0fr [body-end];
}
#p-logo {
background-size: calc(var(--theme-site-logo-width) * 0.75) auto;
}
#p-logo .mw-wiki-logo {
width: calc(var(--theme-site-logo-width) * 0.75);
height: calc(var(--theme-site-logo-height) * 0.75);
}
#mw-panel {
grid-column: aside-left/aside-right;
grid-row: aside-start/aside-end;
height: 35px;
display: flex;
align-items: flex-end;
padding: 0 var(--main-layout-gap);
border: var(--theme-box-border-width) solid var(--theme-box-border-color);
border-radius: 5px;
background: var(--theme-sidebar-box-background-2);
}
#mw-panel .portal,
#mw-panel #p-logo + .portal {
background: none;
box-shadow: none;
border: 0;
margin: 0;
position: relative;
}
#mw-panel #p-logo + .portal .vector-menu-heading,
#mw-panel .portal .vector-menu-heading {
padding: 9px 12px 8px;
border: 0;
border-radius: 0;
background: none;
color: var(--theme-sidebar-heading-text-color-2);
}
#mw-panel #p-logo + .portal.expanded .vector-menu-heading,
#mw-panel .portal.expanded .vector-menu-heading,
#mw-panel #p-logo + .portal:hover .vector-menu-heading,
#mw-panel .portal:hover .vector-menu-heading {
background: var(--theme-sidebar-list-item-hover-mask);
border-radius: 0;
}
#mw-panel .portal .vector-menu-heading::after {
border-color: var(--theme-sidebar-heading-arrow-color-2) transparent;
}
#mw-panel .portal .vector-menu-heading:hover::after {
border-color: var(--theme-sidebar-heading-arrow-color-hover-2) transparent;
}
#mw-navigation #mw-panel .portal .vector-menu-heading::after {
margin-left: 4px;
}
#mw-panel div.portal .vector-menu-heading::after {
border-width: 6px 5px 0 5px;
}
#mw-panel div.portal.expanded .vector-menu-heading::after,
#mw-panel div.portal:hover .vector-menu-heading::after {
border-width: 0 5px 6px 5px;
}
#mw-panel #p-logo + .portal .body,
#mw-panel .portal .body {
display: none !important; /* !important is required, since there is inline-css from sidebar collapse/expand */
position: absolute;
left: 0;
top: 100%;
z-index: 50;
width: max-content;
border: var(--theme-sidebar-dropdown-border);
border-top: 0;
background: var(--theme-sidebar-dropdown-background);
box-shadow: var(--theme-sidebar-box-shadow);
border-radius: 0 0 var(--main-box-border-radius) var(--main-box-border-radius);
min-width: 8em;
}
#mw-panel #p-logo + .portal.expanded .body,
#mw-panel .portal.expanded .body,
#mw-panel #p-logo + .portal:hover .body,
#mw-panel .portal:hover .body {
display: block !important;
}
#mw-panel .portal .body li a,
#mw-panel .portal .body li a:visited {
padding: 6px 8px;
}
/* search: move to sidebar nav box ("main nav bar") */
#mw-head #p-search {
position: absolute;
top: calc(0px - var(--theme-sidebar-box-border-width-2) - 44px);
}
#mw-head #right-navigation #p-cactions {
margin-right: 0;
}
/* "more" menu in #right-navigation causes horizontal scroll bar appear */
#right-navigation .vector-menu-dropdown .vector-menu-content {
left: auto;
right: -1px; /* 1px for border */
}
/* hide sidebar toggle */
#nav-content-size-toggle {
display: none;
}
/* site footer */
body > footer {
margin-top: var(--main-layout-gap);
}
#mw-head #p-search {
border-bottom: 0;
padding-right: calc(var(--main-box-padding) / 2);
}
} /* screen and (max-width: 1365px) */
@media screen and (max-width: 900px) {
:root {
--main-layout-logo-height: calc( var(--theme-site-logo-height) * 0.5 + 20px);
--main-layout-gap: 6px;
--main-box-padding: 6px;
background: var(--theme-site-background);
}
body {
grid-template-columns: [body-left aside-left content-left] minmax(0, 1fr) [aside-right content-right body-right];
}
/** reset mw internal css **/
#mw-head {
position: relative !important;
margin-top: 0;
top: 0;
}
div#mw-navigation div#mw-panel {
display: flex;
position: static;
width: auto;
overflow: visible;
}
div#mw-navigation div#mw-panel .portal {
width: auto;
}
body #footer {
padding-top: 0.75em;
}
body #footer #footer-info-lastmod,
body #footer #footer-info-viewcount {
display: block;
}
#mw-head div#left-navigation,
#mw-head div#right-navigation {
position: static;
}
div#p-logo {
display: block;
/* move to left */
margin: 0 var(--main-layout-gap);
width: calc(var(--theme-site-logo-width) * 0.5);
background-size: calc(var(--theme-site-logo-width) * 0.5) auto;
}
#p-logo .mw-wiki-logo {
width: calc(var(--theme-site-logo-width) * 0.5);
height: calc(var(--theme-site-logo-height) * 0.5);
}
div.mw-body {
margin-top: 0;
margin-left: 0;
margin-right: 0;
}
#mw-head #p-search {
background: var(--theme-navbar-search-background);
padding: 6px 12px 6px 6px;
border: var(--theme-box-border-width) solid var(--theme-box-border-color);
border-radius: 5px;
border-radius: var(--main-box-border-radius) 0 0 var(--main-box-border-radius);
border-width: var(--theme-box-border-width) 0 var(--theme-box-border-width) var(--theme-box-border-width);
top: -110px;
right: -4px;
z-index: 50;
}
#mw-head,
#mw-panel,
.mw-body,
#footer,
#mw-page-base {
border-radius: 0;
border-left: 0;
border-right: 0;
margin-left: 0;
margin-right: 0;
}
#mw-panel::before {
left: 0;
right: 0;
}
} /* screen and (max-width:900px) */
@media screen and (max-width: 720px) {
:root {
--main-layout-topbar-height: 35px; /* height of wiki.gg topbar */
}
/* reset */
div#p-namespaces, div#p-views, div#p-variants {
top: 0;
}
div#mw-navigation div#mw-panel {
font-size: 12px;
}
/* styles */
#mw-panel #p-logo + .portal .vector-menu-heading,
#mw-panel .portal .vector-menu-heading {
font-size: 12px;
padding: 8px 6px;
}
#mw-panel div.portal .vector-menu-heading::after,
#mw-panel .portal.collapsed .vector-menu-heading::after {
border-width: 5px 4px 0;
margin-top: 1px;
}
#mw-panel div.portal.expanded .vector-menu-heading::after,
#mw-panel div.portal:hover .vector-menu-heading::after {
border-width: 0 4px 5px;
}
#mw-panel #p-logo + .portal {
margin-left: calc(var(--main-layout-gap) - 6px);
}
div.vectorTabs li.selected a,
div.vectorTabs li.selected a:visited,
div.vectorTabs li a,
div.vector-menu-dropdown .vector-menu-heading span {
font-size: 12px;
padding: 1px 8px;
}
.vectorTabs #ca-unwatch.icon a,
.vectorTabs #ca-watch.icon a,
.vectorTabs #ca-unwatch.icon a.loading,
.vectorTabs #ca-watch.icon a.loading {
padding: 4px 8px;
}
} /* screen and (max-width:720px) */
@media screen and (max-width: 600px) {
:root {
background: var(--theme-site-background);
}
/* reset mw internal css */
#footer #footer-icons {
float: none;
}
#footer #footer-info-copyright {
padding-right: 0;
padding-bottom: 40px;
right: auto;
left: 0;
}
#footer-info-copyright img {
right: auto;
left: 0;
}
div#p-logo {
margin: auto;
width: 100%;
height: 125px;
}
#mw-panel {
margin-top: 45px;
}
#mw-panel::before {
transform: translateY(45px);
}
#mw-head #p-search {
top: -92px;
box-sizing: border-box;
width: 100%;
max-width: 20em;
margin: 0;
padding: var(--main-box-padding);
box-shadow: none;
left: 50%;
right: auto;
transform: translateX(-50%);
border-radius: var(--main-box-border-radius);
border-width: var(--theme-box-border-width);
}
div#simpleSearch {
margin: auto;
width: auto;
}
/* content nav to icons */
div.vectorTabs li.selected a,
div.vectorTabs li.selected a:visited,
div.vectorTabs li a,
div.vector-menu-dropdown .vector-menu-heading span {
width: 20px;
height: 20px;
line-height: 20px;
padding: 3px 6px;
box-sizing: content-box;
}
div.vectorTabs li a::before,
div.vector-menu-dropdown .vector-menu-heading span::before {
content: "";
display: inline-block;
background-color: transparent;
background-repeat: no-repeat;
background-position: center top;
background-size: 100% auto;
width: 20px;
height: 0;
border-bottom: 60px solid transparent;
filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color));
margin: -40px 20px 0 0;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 2v16h4v-2H6V4h3.994v4H14v1h2V7.01L11 2z' /%3E%3Cpath d='M13.339 10a.641.641 0 0 0-.643.643v.418a3.536 3.536 0 0 0-1.064.44l-.291-.291a.64.64 0 0 0-.91 0l-.226.228a.641.641 0 0 0 0 .909l.293.293a3.536 3.536 0 0 0-.437 1.056h-.418A.641.641 0 0 0 9 14.34v.322c0 .356.286.643.643.643h.418a3.536 3.536 0 0 0 .44 1.064l-.296.297a.641.641 0 0 0 0 .91l.227.227a.642.642 0 0 0 .909 0l.3-.3a3.536 3.536 0 0 0 1.055.437v.418c0 .357.287.643.643.643h.322a.641.641 0 0 0 .643-.643v-.418a3.536 3.536 0 0 0 1.056-.436l.3.299a.642.642 0 0 0 .908 0l.228-.228a.641.641 0 0 0 0-.909l-.298-.299a3.536 3.536 0 0 0 .441-1.062h.418A.641.641 0 0 0 18 14.66v-.322a.641.641 0 0 0-.643-.643h-.418a3.536 3.536 0 0 0-.436-1.056l.293-.293a.641.641 0 0 0 0-.91l-.228-.227a.642.642 0 0 0-.909 0l-.292.292a3.536 3.536 0 0 0-1.063-.441v-.418A.641.641 0 0 0 13.66 10zm.161 2.5a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-2-2 2 2 0 0 1 2-2z' /%3E%3C/svg%3E%0A");
}
div.vectorTabs li:hover a::before,
div.vector-menu-dropdown:hover .vector-menu-heading span::before,
div.vector-menu-dropdown.open .vector-menu-heading span::before {
filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color-hover));
}
.vectorTabs li.new a::before,
.vectorTabs li.new:hover a::before {
filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color-redlink));
}
#ca-edit a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='m12.879 2.165-9.465 9.471 4.95 4.95 9.465-9.471zm0 2.829L15 7.115l-6.636 6.643-2.121-2.122zM6.95 18H2v-4.95z'/%3E%3C/svg%3E%0A");
}
#ca-view a::before,
#ca-view-foreign a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M9.92 4.91c-2.78 0-5.42 1.77-7.53 4.95l-.371.555.371.555c2.12 3.17 4.76 4.95 7.53 4.95 2.78 0 5.42-1.77 7.53-4.95l.371-.555-.371-.555c-2.12-3.17-4.76-4.95-7.53-4.95zm0 2c1.75 0 3.6 1.19 5.34 3.5-1.74 2.31-3.59 3.5-5.34 3.5s-3.6-1.19-5.34-3.5c1.74-2.31 3.59-3.5 5.34-3.5z'/%3E%3Cpath d='M9.84 5.31C7.72 5.31 6 7.04 6 9.15c0 2.12 1.73 3.84 3.84 3.84 2.12 0 3.84-1.73 3.84-3.84 0-2.12-1.73-3.84-3.84-3.84zm0 1c1.58 0 2.84 1.27 2.84 2.84 0 1.58-1.27 2.84-2.84 2.84C8.26 11.99 7 10.72 7 9.15c0-1.58 1.27-2.84 2.84-2.84z'/%3E%3C/svg%3E");
}
#left-navigation li[id^=ca-nstab-] a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 2v16h12V7.01L11 2zm2 2h3.994v4H14v8H6z'/%3E%3C/svg%3E%0A");
}
#ca-history a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M10 2a8 8 0 0 0-8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0-8-8zm0 2a6 6 0 0 1 6 6 6 6 0 0 1-6 6 6 6 0 0 1-6-6 6 6 0 0 1 6-6z'/%3E%3Cpath d='M9.984 4.986A1 1 0 0 0 9 6v5h3a1 1 0 1 0 0-2h-1V6a1 1 0 0 0-1.016-1.014z'/%3E%3C/svg%3E%0A");
}
#ca-talk a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M5.391 15.575c.553 1.556-.098 2.537-.942 3.425 3.262-.731 3.243-2.134 3.77-3.425zm10.366-3.933c-.553 1.557.098 2.538.942 3.426-3.262-.732-3.242-2.134-3.769-3.426z'/%3E%3Cpath d='M7.768 7.146c-3.202 0-5.798 2.035-5.797 4.545 0 2.51 2.596 4.544 5.797 4.543 3.2 0 5.794-2.034 5.795-4.543 0-2.51-2.595-4.544-5.795-4.545zm-.022 2.247c2.01 0 3.64 1.034 3.639 2.308-.001 1.274-1.63 2.306-3.639 2.307-2.01 0-3.64-1.033-3.64-2.307-.001-1.275 1.629-2.309 3.64-2.308z'/%3E%3Cpath d='M12.473 2.727c-3.604 0-6.525 2.149-6.526 4.8l2.104-.017c.001-1.392 1.974-2.52 4.406-2.52 2.433 0 4.407 1.128 4.408 2.52 0 1.393-1.973 2.522-4.408 2.521l.016 2.3c3.603-.001 6.524-2.152 6.523-4.804 0-2.65-2.92-4.8-6.523-4.8z'/%3E%3C/svg%3E%0A");
}
#t-contributions a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 5v3.272A2 2 0 0 1 5 8a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-1-.27V15h10V5H4z'/%3E%3Ccircle cx='15.001' cy='10' r='2'/%3E%3Ccircle cx='9' cy='4' r='2'/%3E%3Ccircle cx='9' cy='16' r='2'/%3E%3C/svg%3E");
}
#ca-addsection a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Crect width='2' height='12' x='9' y='4' ry='0'/%3E%3Crect width='12' height='2' x='4' y='9' ry='0'/%3E%3C/svg%3E%0A");
}
#ca-viewsource a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M3 4h3v1H5v11h1v1H3zm14 0v13h-3v-1h1V5h-1V4zM6.5 4H9v1H8v11h1v1H6.5zm7 0v13H11v-1h1V5h-1V4z'/%3E%3C/svg%3E%0A");
}
#p-variants .vector-menu-heading span::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='20' viewBox='0 0 48 48' width='20'%3E%3Cpath d='M0 0h48v48h-48z' fill='none'/%3E%3Cpath d='M23.99 4c-11.05 0-19.99 8.95-19.99 20s8.94 20 19.99 20c11.05 0 20.01-8.95 20.01-20s-8.96-20-20.01-20zm13.85 12h-5.9c-.65-2.5-1.56-4.9-2.76-7.12 3.68 1.26 6.74 3.81 8.66 7.12zm-13.84-7.93c1.67 2.4 2.97 5.07 3.82 7.93h-7.64c.85-2.86 2.15-5.53 3.82-7.93zm-15.48 19.93c-.33-1.28-.52-2.62-.52-4s.19-2.72.52-4h6.75c-.16 1.31-.27 2.64-.27 4 0 1.36.11 2.69.28 4h-6.76zm1.63 4h5.9c.65 2.5 1.56 4.9 2.76 7.13-3.68-1.26-6.74-3.82-8.66-7.13zm5.9-16h-5.9c1.92-3.31 4.98-5.87 8.66-7.13-1.2 2.23-2.11 4.63-2.76 7.13zm7.95 23.93c-1.66-2.4-2.96-5.07-3.82-7.93h7.64c-.86 2.86-2.16 5.53-3.82 7.93zm4.68-11.93h-9.36c-.19-1.31-.32-2.64-.32-4 0-1.36.13-2.69.32-4h9.36c.19 1.31.32 2.64.32 4 0 1.36-.13 2.69-.32 4zm.51 11.12c1.2-2.23 2.11-4.62 2.76-7.12h5.9c-1.93 3.31-4.99 5.86-8.66 7.12zm3.53-11.12c.16-1.31.28-2.64.28-4 0-1.36-.11-2.69-.28-4h6.75c.33 1.28.53 2.62.53 4s-.19 2.72-.53 4h-6.75z'/%3E%3C/svg%3E");
}
#p-cactions .vector-menu-heading span::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='20' viewBox='0 0 24 24' width='20'%3E%3Cpath d='M14 6C14 7.10457 13.1046 8 12 8C10.8954 8 10 7.10457 10 6C10 4.89543 10.8954 4 12 4C13.1046 4 14 4.89543 14 6Z'/%3E%3Cpath d='M14 12C14 13.1046 13.1046 14 12 14C10.8954 14 10 13.1046 10 12C10 10.8954 10.8954 10 12 10C13.1046 10 14 10.8954 14 12Z'/%3E%3Cpath d='M14 18C14 19.1046 13.1046 20 12 20C10.8954 20 10 19.1046 10 18C10 16.8954 10.8954 16 12 16C13.1046 16 14 16.8954 14 18Z'/%3E%3C/svg%3E");
}
/* Except watch/unwatch star. It does not work under chrome. */
div.vectorTabs li.mw-watchlink a::before {
border: 0;
filter: none;
margin: 0 20px 0 0;
}
} /* screen and (max-width:600px) */
@media screen and (max-width: 450px) {
#mw-panel {
padding-left: 6px;
padding-right: 6px;
}
#mw-panel div.portal .vector-menu-heading::after {
display: none;
}
#mw-panel #p-navigation #p-navigation-label,
#mw-panel #p-lang #p-lang-label {
width: 18px;
display: block;
white-space: nowrap;
padding: 8px;
}
#p-navigation-label::before,
#p-lang-label::before {
content: "";
display: inline-block;
vertical-align: bottom;
background-color: transparent;
background-repeat: no-repeat;
background-position: center top;
background-size: 100% auto;
width: 18px;
height: 0;
border-bottom: 60px solid transparent;
position: relative;
filter: drop-shadow(0 42px 0 var(--theme-text-color));
margin: -42px 20px 0 0;
}
#p-navigation-label::before {
background-image: url("data:image/svg+xml,%3Csvg height='18' viewBox='0 0 200 200' width='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M75,20H40A20.06,20.06,0,0,0,20,40V75A20.06,20.06,0,0,0,40,95H75A20.06,20.06,0,0,0,95,75V40A20.06,20.06,0,0,0,75,20Zm0,55H40V40H75Zm95-27.5a10,10,0,0,0-10,10V75H125V40h17.5a10,10,0,0,0,0-20H125a20.06,20.06,0,0,0-20,20V75a20.06,20.06,0,0,0,20,20h35a20.06,20.06,0,0,0,20-20V57.5A10,10,0,0,0,170,47.5ZM75,105H40a20.06,20.06,0,0,0-20,20v35a20.06,20.06,0,0,0,20,20H75a20.06,20.06,0,0,0,20-20V125A20.06,20.06,0,0,0,75,105Zm0,55H40V125H75Zm85-55H125a20.06,20.06,0,0,0-20,20v35a20.06,20.06,0,0,0,20,20h35a20.06,20.06,0,0,0,20-20V125A20.06,20.06,0,0,0,160,105Zm0,55H125V125h35Z'/%3E%3C/svg%3E");
}
#p-lang-label::before {
background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 52 52' width='18' height='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M39,18.67H35.42l-4.2,11.12A29,29,0,0,1,20.6,24.91a28.76,28.76,0,0,0,7.11-14.49h5.21a2,2,0,0,0,0-4H19.67V2a2,2,0,1,0-4,0V6.42H2.41a2,2,0,0,0,0,4H7.63a28.73,28.73,0,0,0,7.1,14.49A29.51,29.51,0,0,1,3.27,30a2,2,0,0,0,.43,4,1.61,1.61,0,0,0,.44-.05,32.56,32.56,0,0,0,13.53-6.25,32,32,0,0,0,12.13,5.9L22.83,52H28l2.7-7.76H43.64L46.37,52h5.22Zm-15.3-8.25a23.76,23.76,0,0,1-6,11.86,23.71,23.71,0,0,1-6-11.86Zm8.68,29.15,4.83-13.83L42,39.57Z'/%3E%3C/svg%3E");
}
#mw-navigation #mw-panel #p-lang {
margin-left: auto;
display: flex;
justify-content: flex-end;
}
#mw-panel #p-lang .body {
left: auto;
right: 0;
}
div#simpleSearch {
width: 90%;
}
} /* screen and (max-width:450px) */
/***** Notification *****/
.mw-notification {
color: var(--theme-text-color);
border: 1px solid;
/* background: var(--theme-box-border-color); */
border-color: var(--theme-border-color);
box-shadow: var(--theme-border-color);
transform: none;
}
/* postedit notification */
.postedit-container {
top: 4em;
}
/* Notification boxes on the right, e.g. after patrolling an edit */
.mw-notification.mw-notification-type-error {
color: var(--theme-notice-red-text-color);
border-color: var(--theme-notice-red-text-color);
}
.mw-notification.mw-notification-type-warn {
color: var(--theme-notice-orange-text-color);
border-color: var(--theme-notice-orange-text-color);
}
/*
css for floating-scroll v3.2.0
https://amphiluke.github.io/floating-scroll/
(c) 2022 Amphiluke
*/
.fl-scrolls {
overflow: auto;
position: fixed;
}
.fl-scrolls div {
overflow: hidden;
pointer-events: none;
}
.fl-scrolls div:before {
content: " ";
}
.fl-scrolls, .fl-scrolls div {
font-size: 1px;
line-height: 0;
margin: 0;
padding: 0;
}
.fl-scrolls-hidden div:before {
content: " ";
}
.fl-scrolls-viewport {
position: relative;
}
.fl-scrolls-body {
overflow: auto;
}
.fl-scrolls-viewport .fl-scrolls {
position: absolute;
}
.fl-scrolls-hoverable .fl-scrolls {
opacity: 0;
transition: opacity 0.5s 0.3s;
}
.fl-scrolls-hoverable:hover .fl-scrolls {
opacity: 1;
}
.fl-scrolls:not([data-orientation]), .fl-scrolls[data-orientation=horizontal] {
bottom: 0;
min-height: 17px;
}
.fl-scrolls:not([data-orientation]) div, .fl-scrolls[data-orientation=horizontal] div {
height: 1px;
}
.fl-scrolls-hidden.fl-scrolls:not([data-orientation]), .fl-scrolls-hidden.fl-scrolls[data-orientation=horizontal] {
bottom: 9999px;
}
.fl-scrolls-viewport .fl-scrolls:not([data-orientation]), .fl-scrolls-viewport .fl-scrolls[data-orientation=horizontal] {
left: 0;
}
.fl-scrolls[data-orientation=vertical] {
right: 0;
min-width: 17px;
}
.fl-scrolls[data-orientation=vertical] div {
width: 1px;
}
.fl-scrolls-hidden.fl-scrolls[data-orientation=vertical] {
right: 9999px;
}
.fl-scrolls-viewport .fl-scrolls[data-orientation=vertical] {
top: 0;
}
/*css for wide table */
.table-wide {
clear: both;
position: relative;
}
.mw-parser-output > .table-width {
margin-top: 0.5em;
margin-bottom: 0.5em;
}
.table-wide-inner {
overflow-x: auto;
}
.table-wide-inner > table {
margin: 0 !important;
}
.table-wide:before {
box-shadow: inset -15px 0 20px -15px var(--theme-wide-table-shadow-color);
content: "";
display: block;
width: 20px;
height: 100%;
pointer-events: none;
position: absolute;
right: 0;
z-index: 2;
}
/***********************************************************************************************************
* Common styles for "real" wiki page content.
***********************************************************************************************************/
/* Tabber box */
.tabber__tab[aria-selected='true'], .tabber__tab[aria-selected='true']:visited
{
#BE3838;
}
/* Code box */
pre, code, .mw-code
{
background-color: #1a1a1a;
color: #ffcc00;
}
/* Recent changes info box */
.mw-changeslist-legend
{
color:black;
}
/* Searched information */
.mw-search-profile-tabs
{
background-color: transparent;
}
/* Notifcation / Notice box */
.mw-echo-ui-notificationBadgeButtonPopupWidget-popup > .oo-ui-popupWidget-popup > .oo-ui-popupWidget-head
{
color: black;
}
.mw-echo-ui-placeholderItemWidget
{
color: black;
}
/* Advanced Box */
#mw-searchoptions
{
background-color: transparent;
}
/* Toolbar */
.wikiEditor-ui-toolbar
{
background-color: white;
}
.wikiEditor-ui-toolbar .booklet > .index
{
color: white;
}
.wikiEditor-ui-toolbar .tabs span.tab a
{
color: white;
}
.wikiEditor-ui-toolbar .tabs span.tab a.current,
.wikiEditor-ui-toolbar .tabs span.tab a.current:visited
{
color: white;
}
.wikiEditor-ui-toolbar .booklet > .index > .current
{
background-color: #b1b1b1;
color: var(--theme-text-color);
}
.wikiEditor-ui-toolbar .booklet > .index > :hover
{
background-color: #565656;
}
.wikiEditor-ui-toolbar .page-characters div span
{
color: var(--theme-text-color);
}
.wikiEditor-ui-toolbar .page-characters div span:hover
{
background-color: var(--theme-button-border-color);
}
/* User Profile box */
.mw-message-box
{
color: white;
background-color: black;
}
/* File information */
#filetoc
{
background-color: transparent;
}
.mw_metadata td
{
background-color: transparent;
}
.mw-datatable td
{
background-color: transparent;
}
.mw-datatable tr:hover td
{
background-color: #1F2827;
}
/** ToC **/
.toc {
border-radius: 4px;
border: 1px solid var(--theme-border-color);
background: var(--theme-box-background);
margin: 1em auto 1em 0;
padding: 0;
font-size: 1em;
min-width: 12em;
}
.toc .toctitle h2 {
margin: 0;
display: flex;
align-items: center;
padding: 0 0.5em;
}
.toc .toctitle h2::before {
content: "";
display: block;
width: 12px;
height: 0;
border-bottom: 52px solid transparent;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewbox='0 0 12 12'%3E%3Cpath id='bulleted-list-tiny' d='M1.29 9.277c-.181.19-.29.45-.29.71 0 .26.109.52.29.71.189.18.45.29.71.29.26 0 .519-.11.71-.29.18-.19.29-.45.29-.71 0-.26-.11-.52-.29-.71-.38-.37-1.05-.37-1.42 0M10 9H6a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2M6 3h4a1 1 0 1 0 0-2H6a1 1 0 1 0 0 2m4 2H6a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2M1.29 1.277c.37-.37 1.04-.37 1.42 0 .18.19.29.45.29.71 0 .26-.11.52-.29.71-.191.18-.45.29-.71.29-.26 0-.521-.11-.71-.29-.181-.19-.29-.45-.29-.71 0-.26.109-.52.29-.71zM2.55 5.17c.06.03.11.08.16.12.18.19.29.45.29.71 0 .26-.11.521-.29.71-.05.04-.1.09-.16.12a.559.559 0 0 1-.17.09c-.06.03-.12.05-.19.06-.06.01-.13.02-.19.02-.26 0-.52-.11-.71-.29A1.05 1.05 0 0 1 1 6c0-.26.11-.52.29-.71.24-.23.58-.34.9-.269a.6.6 0 0 1 .19.058c.06.021.12.051.17.091z'%3E%3C/path%3E%3C/svg%3E");
background-repeat: no-repeat;
background-position: center top;
background-size: 100% auto;
filter: drop-shadow(0 40px 0 var(--theme-text-color));
margin: -40px 6px 0 0;
}
.toc .toctitle {
position: relative;
overflow: hidden;
text-align: left;
}
.toc .toctogglelabel {
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
box-sizing: border-box;
padding-right: 1em;
display: flex;
align-items: center;
justify-content: flex-end;
}
.toc .toctogglespan::before,
.toc .toctogglespan::after {
display: none;
}
.toc .toctogglelabel::after {
display: none;
}
.toc .toctogglelabel::before {
content: "";
display: inline-block;
background: none;
position: relative;
width: 0;
height: 0;
border-style: solid;
border-color: var(--theme-widget-toc-arrow-color) transparent;
border-width: 0 5px 6px 5px;
vertical-align: middle;
flex: 0 0 auto;
}
.toc .toctogglelabel:hover::before {
border-color: var(--theme-widget-toc-arrow-color-hover) transparent;
}
.toc .toctogglecheckbox:checked + .toctitle .toctogglelabel::before {
border-width: 6px 5px 0 5px;
}
/* Won't change ToC box width when toggle show/hide. */
.toctogglecheckbox:checked ~ ul {
overflow: hidden;
display: block;
height: 0;
border: 0;
padding-top: 0;
padding-bottom: 0;
}
/* content list */
.mw-content-ltr .toc ul ul,
.mw-content-rtl.toc ul ul {
margin: 0 0 0 1em;
}
.toc a {
color: var(--theme-text-color);
}
.toc .tocnumber {
color: var(--theme-text-color-note);
}
.toc .tocnumber::after {
content: ".";
}
.toc .toctitle,
.toc > ul {
padding: 0.5em;
}
.toc > ul {
border-top: 1px solid var(--theme-border-color);
margin: 0;
}
.toc > ul a {
display: block;
padding: 2px 0.5em;
border-radius: 4px;
transition: background 0.1s;
}
.toc > ul a:hover {
text-decoration: none;
background: var(--theme-widget-toc-item-hover-background);
}
.toc h2 {
font-weight: normal;
}
.toc li {
margin: 0;
}
/***********************************************************************************************************
* common style for content box
***********************************************************************************************************/
.fullwidth, .full-width {
width: 100%;
}
.nowrap {
white-space: nowrap;
}
/* ".center" has width=100% rule, we don't want it, so use a different class name. */
.aligncenter,
.align-center {
text-align: center;
}
.alignleft,
.align-left {
text-align: left;
}
.alignright,
.align-right {
text-align: right;
}
/* clear fix for float block */
.clearfix {
*zoom: 1;
}
.clearfix::before,
.clearfix::after {
content: " ";
display: table;
}
.clearfix::after {
clear: both;
}
/* Thumbnail background color */
html .thumbimage {
background-color: #0b0029;
}
/** gallery **/
.thumbinner {
border-radius: 5px;
}
li.gallerybox div.thumb {
border-radius: 5px;
}
.gallery * {
box-sizing: initial;
}
.mw-gallery-traditional .thumb {
display: flex;
background: none;
}
.mw-gallery-traditional .thumb a {
display: block;
}
.portable-infobox {
border: 1px solid var(--theme-border-color);
background: none;
}
/***********************************************************************************************************
* css for specific pages
***********************************************************************************************************/
/*********** Main page START ****************/
/* Hide page title on main page */
body.rootpage-Terracotta_Wiki.action-view h1.firstHeading,
body.rootpage-Terracotta_Wiki.action-view .mw-body .mw-indicators,
body.rootpage-Terracotta_Wiki.action-view #mw-content-text::before {
display: none;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .footer {
text-align: right;
font-size: 12px;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box {
border: 1px solid var(--theme-border-color);
border-radius: var(--main-box-border-radius);
padding: 1.5em;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent h2 {
margin-top: 0;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent p {
margin: 0;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap {
display: flex;
gap: 12px;
align-items: stretch;
margin-bottom: 1em;
}
@media (max-width: 900px) {
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap {
display: block;
margin-bottom: 0;
}
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box {
flex: 1 0 auto;
}
@media (max-width: 900px) {
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box {
margin-bottom: 1em;
}
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header {
font-size: 16px;
text-align: center;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header h2 em {
display: inline-block;
font-style: normal;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header .links ul {
margin: 1em auto auto;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header .links li {
list-style: none;
display: inline-block;
margin: 0 0.5em;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .intro {
display: flex;
gap: 12px;
flex-direction: column;
flex: 2 2 400px;
}
@media (max-width: 900px) {
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .intro {
display: block;
}
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay {
flex: 3 3 800px;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a {
display: flex;
gap: 1em;
}
@media screen and (max-width: 1600px) {
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a {
flex-direction: column;
}
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a li {
margin-top: 0.5em;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .comm {
flex: 1 1 410px;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul {
margin: 1em 0 0;
display: grid;
grid-template-columns: 1fr 1fr 1fr;
gap: 1.5em;
list-style: none;
}
@media screen and (max-width: 1400px) {
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul {
grid-template-columns: 1fr 1fr;
}
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul a, body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul img {
display: block;
width: 100% !important;
height: auto !important;
}
/*********** Main page END ****************/
.mp-flex {
display: flex;
flex-wrap: wrap;
justify-content: flex-start;
gap: 15px;
}
.mp-left {
flex: 4;
}
.mp-right {
flex: 1 275px;
}
.navbox {
--navbox-bg-color: var(--theme-content-background);
--navbox-text-color: var(--theme-text-color);
--navbox-title-color: var(--theme-navbar-tab-background);
--navbox-header-color: var(--theme-navbar-tab-background);
--navbox-alt-color: var(--theme-content-background);
--navbox-border-color: var(--theme-border-color)
}
.navbox {
width: 100%;
background: var(--navbox-bg-color, white);
color: var(--navbox-text-color, black);
margin: 1em auto;
font-size: 84%;
clear: both;
padding: 2px;
border-spacing: 0;
border: 1px solid var(--navbox-border-color, #AAA);
}
.navbox-title,
table.navbox th {
padding-left: 1em;
padding-right: 1em;
text-align: center;
}
/* Even row striping */
.navbox-even {
background: var(--theme-box-border-color);
color: #000;
}
/* Odd row striping */
.navbox-odd {
background: transparent;
}
.collapseButton {
font-weight: normal;
width: auto;
}
.navbox .collapseButton {
width: 6em;
}
.navbar {
font-size: 88%;
font-weight: normal;
}
.navbox .navbar {
font-size: 100%;
}
table.collapsed tr.collapsible {
display: none;
}
/* Merges navboxes that are directly under eachother */
.navbox + .navbox {
margin-top: -11px;
}
.navbox .navbox-title {
background: var(--navbox-title-color, #CCF);
color: var(--navbox-text-color, black);
font-weight: bold;
}
.navbox .navbox-vde {
float:left;
width:65px;
}
.navbox .navbox-title-padright {
padding-right: 65px;
}
.navbox .navbox-title-padleft {
padding-left: 65px;
}
.navbox .navbox-subgroup {
border-spacing: 0;
width: 100%;
}
.navbox .navbox-gutter {
height: 2px;
}
.navbox .navbox-subgroup .navbox-gutter {
background: var(--navbox-bg-color, white);
}
.navbox .navbox-section-row > td {
padding: 0;
height: 100%;
}
.navbox .navbox-section {
width: 100%;
border-spacing: 0;
}
.navbox .navbox-above,
.navbox .navbox-below {
background: var(--navbox-header-color, #DDF);
text-align: center;
}
.navbox .navbox-image {
background: var(--navbox-bg-color, white);
text-align: center;
}
.navbox .navbox-group,
.navbox .navbox-header {
background: var(--navbox-header-color, #DDF);
color: var(--navbox-text-color, black);
font-weight: bold;
height: 100%;
padding: 2px 4px;
}
.navbox .navbox-header-collapsible {
padding-left: 65px;
}
.navbox .navbox-group {
text-align: center;
padding-left: 1em;
padding-right: 1em;
white-space: nowrap;
}
.navbox .navbox-group,
.navbox .navbox-image-left {
border-right: 2px solid var(--navbox-bg-color, white);
}
.navbox-image-right {
border-left: 2px solid var(--navbox-bg-color, white);
}
.navbox .navbox-list {
background: var(--navbox-bg-color, white);
color: var(--navbox-text-color, black);
width: 100%;
height: 100%;
padding: 0;
}
.navbox .alt > .navbox-list {
background: var(--navbox-alt-color, #F7F7F7);
}
.navbox .navbox-list div {
padding: 0px 4px;
}
.navbox .navbox-list.no-group {
text-align: center;
padding-top: 2px;
padding-bottom: 2px;
}
.navbox .mw-collapsible-toggle {
width: 65px;
}
/* hlist */
.hlist ul {
margin: 0;
list-style: none;
}
.hlist li, .hlist ul ul {
display: inline;
}
.hlist li a {
white-space: nowrap;
}
.hlist ul ul:before {
content: "("
}
.hlist ul ul:after {
content: ")"
}
.hlist li:after {
content: " • ";
}
.hlist ul ul li:after {
content: "/";
}
.hlist li:last-child:after, .hlist ul ul li:last-child:after {
content: none;
}
li.gallerybox div.thumb {
background-color: transparent;
border: 0;
}
/* Mark redirects in Special:Allpages and Special:Watchlist */
.allpagesredirect {
font-style: italic;
}
.allpagesredirect:after {
color: #808080; content: " (redirect)"
}
.watchlistredir {
font-style: italic;
}
/* Giving headers and TOC a little extra space */
h2 {
margin-top: 20px;
}
.toc {
margin-top: 20px;
}
/* Navboxes */
.navbox {
width: 100%;
clear: both;
}
/****************
* Template:Icon *
*****************/
.infoicon {
white-space: nowrap;
display: inline-flex;
align-items: center;
gap: 5px;
}
.infoicon img {
margin-bottom: 1px;
width: auto;
height: auto;
max-height: 1.5em;
max-width: 1.5em;
}
/********************
* End Template:Icon *
*********************/
c7623abc329cd40b092cd1fb04858fb8f510dffe
File:Chocologo.png
6
262
389
2024-04-10T15:04:24Z
Azgoodaz
36052
[[Category:Wiki site images]]
wikitext
text/x-wiki
== Summary ==
[[Category:Wiki site images]]
3281257d861b7e5ab6f3a9b0452ffd6fd6b1d208
390
389
2024-04-10T15:04:39Z
Azgoodaz
36052
Azgoodaz moved page [[File:Chocologo-Logo.png]] to [[File:Chocologo.png]] without leaving a redirect
wikitext
text/x-wiki
== Summary ==
[[Category:Wiki site images]]
3281257d861b7e5ab6f3a9b0452ffd6fd6b1d208
The Chocolate Edition Wiki
0
1
391
307
2024-04-10T15:09:38Z
Azgoodaz
36052
wikitext
text/x-wiki
<div class="mainpage-left">
<div style="text-align: center; font-size: x-large; padding: 1em;">'''Welcome to The Chocolate Edition Wiki!'''</div>
The Chocolate Edition Wiki serves as the definitive encyclopedia for [[The Chocolate Edition]] modpack for [[mc:Main Page|Minecraft]]. <br>
<div class="mp-box"><!-- BEGIN About box-->
<div class="fpbox mobilecollapsible expanded" id="fpwiki" style="text-align: center;">
<div class="heading mobileleft"></div>
<div class="body">
<div class="MPheading">About</div>
[[File:Chocologo.png|link=The Chocolate Edition|110px|left]]
This modpack is not Vanilla Plus, or Vanilla 2, or any other fancy term- it's Chocolate. Straight up. This modpack is Minecraft if it had Terraria devs, Minecraft without the tedium, Minecraft without the urge to start a survival world and ditch it after getting iron. The Chocolate Edition features smooth performance, over 45+ unqiue and customized bosses, over 20 dungeons, 20 new pets/mounts and over 1,000 of new blocks and master machinery. Learn more here, [[The Chocolate Edition]].
</div>
</div>
</div>
<div class="mainpage-right">
<div class="mp-box"><!-- BEGIN Update box-->
<div class="fpbox mobilecollapsible expanded" id="fpwiki" style="text-align: center;">
<div class="heading mobileleft"></div>
<div class="body">
<div class="MPheading">Latest Update</div>
<center>
: {{CurrentUpdate}}</div>
</div>
</div>
</div>
<div class="mp-box"><!-- BEGIN Wiki box-->
<div class="body">
<div class="MPheading">Wiki Community</div>
;How to help
: Visit [[The Chocolate Edition Wiki:Community portal|Community Portal]] to see how you can help contribute to the The Chocolate Edition Wiki! Remember to maintain a standard for grammar and punctuation in your contributions, please. Join the community by [[Special:CreateAccount|signing up]] or [[Special:UserLogin|logging in]].<br>
This wiki currently contains '''[[Special:Statistics|{{NUMBEROFPAGES}} pages ({{NUMBEROFARTICLES}} articles)]]''' articles. Everyone is welcome to edit!
</div>
</div>
</div>
__NOTOC__
__NOTITLE__
[[Category:{{SITENAME}}]]
e1468ef8259118bb350a7153bffe24fdfabf7768
392
391
2024-04-10T15:11:55Z
Azgoodaz
36052
wikitext
text/x-wiki
<div class="mainpage-left">
<div style="text-align: center; font-size: x-large; padding: 1em;">'''Welcome to The Chocolate Edition Wiki!'''</div>
The Chocolate Edition Wiki serves as the definitive encyclopedia for [[The Chocolate Edition]] modpack for [[mc:Main Page|Minecraft]]. <br>
<div class="mp-box"><!-- BEGIN About box-->
<div class="fpbox mobilecollapsible expanded" id="fpwiki" style="text-align: center;">
<div class="heading mobileleft"></div>
<div class="body">
<div class="MPheading">About</div>
[[File:Chocologo.png|link=The Chocolate Edition|110px|left]]
This modpack is not Vanilla Plus, or Vanilla 2, or any other fancy term- it's Chocolate. Straight up. This modpack is Minecraft if it had Terraria devs, Minecraft without the tedium, Minecraft without the urge to start a survival world and ditch it after getting iron. The Chocolate Edition features smooth performance, over 45+ unique and customized bosses, over 20 dungeons, 20 new pets/mounts and over 1,000 of new blocks and master machinery. Learn more here, [[The Chocolate Edition]].
</div>
</div>
</div>
</div>
<div class="mainpage-right">
<div class="mp-box"><!-- BEGIN Update box-->
<div class="fpbox mobilecollapsible expanded" id="fpwiki" style="text-align: center;">
<div class="heading mobileleft"></div>
<div class="body">
<div class="MPheading">Latest Update</div>
<center>
: {{CurrentUpdate}}
</center>
</div>
</div>
</div>
<div class="mp-box"><!-- BEGIN Wiki box-->
<div class="body">
<div class="MPheading">Wiki Community</div>
;How to help
: Visit [[The Chocolate Edition Wiki:Community portal|Community Portal]] to see how you can help contribute to the The Chocolate Edition Wiki! Remember to maintain a standard for grammar and punctuation in your contributions, please. Join the community by [[Special:CreateAccount|signing up]] or [[Special:UserLogin|logging in]].<br>
This wiki currently contains '''[[Special:Statistics|{{NUMBEROFPAGES}} pages ({{NUMBEROFARTICLES}} articles)]]''' articles. Everyone is welcome to edit!
</div>
</div>
</div>
__NOTOC__
__NOTITLE__
[[Category:{{SITENAME}}]]
e642e717212edef685116f12ecafb7069e43f096
395
392
2024-04-10T15:16:23Z
Azgoodaz
36052
wikitext
text/x-wiki
<div class="mainpage-left">
<div style="text-align: center; font-size: x-large; padding: 1em;">'''Welcome to The Chocolate Edition Wiki!'''</div>
The Chocolate Edition Wiki serves as the definitive encyclopedia for [[The Chocolate Edition]] modpack for [[mc:Main Page|Minecraft]]. <br>
<div class="mp-box"><!-- BEGIN About box-->
<div class="fpbox mobilecollapsible expanded" id="fpwiki" style="text-align: center;">
<div class="heading mobileleft"></div>
<div class="body">
<div class="MPheading">About</div>
[[File:Chocologo.png|link=The Chocolate Edition|100px|left]]
This mudpack is not Vanilla Plus, or Vanilla 2, or any other fancy term- it's Chocolate. Straight up. This modpack is Minecraft if it had Terraria devs, Minecraft without the tedium, Minecraft without the urge to start a survival world and ditch it after getting iron. The Chocolate Edition features smooth performance, over 45+ unique and customized bosses, over 20 dungeons, 20 new pets/mounts and over 1,000 of new blocks and master machinery. Learn more here, [[The Chocolate Edition]].
</div>
</div>
</div>
</div>
<div class="mainpage-right">
<div class="mp-box"><!-- BEGIN Update box-->
<div class="fpbox mobilecollapsible expanded" id="fpwiki" style="text-align: center;">
<div class="heading mobileleft"></div>
<div class="body">
<div class="MPheading">Latest Update</div>
<center>
: {{CurrentUpdate}}
</center>
</div>
</div>
</div>
<div class="mp-box"><!-- BEGIN Wiki box-->
<div class="body">
<div class="MPheading">Wiki Community</div>
;How to help
: Visit [[The Chocolate Edition Wiki:Community portal|Community Portal]] to see how you can help contribute to the The Chocolate Edition Wiki! Remember to maintain a standard for grammar and punctuation in your contributions, please. Join the community by [[Special:CreateAccount|signing up]] or [[Special:UserLogin|logging in]].<br>
This wiki currently contains '''[[Special:Statistics|{{NUMBEROFPAGES}} pages ({{NUMBEROFARTICLES}} articles)]]''' articles. Everyone is welcome to edit!
</div>
</div>
</div>
__NOTOC__
__NOTITLE__
[[Category:{{SITENAME}}]]
03c2deb0fe1ffd83479ea02f1e5da240fb7bf4b6
396
395
2024-04-10T15:18:22Z
Azgoodaz
36052
wikitext
text/x-wiki
<div class="mainpage-left">
<div style="text-align: center; font-size: x-large; padding: 1em;">'''Welcome to The Chocolate Edition Wiki!'''</div>
The Chocolate Edition Wiki serves as the definitive encyclopedia for [[The Chocolate Edition]] modpack for [[mc:Main Page|Minecraft]] developed by [https://www.curseforge.com/members/gildedtoxin/projects gildedtoxin] and [https://www.curseforge.com/members/sttrlx/projects sttrlx].<br>
<div class="mp-box"><!-- BEGIN About box-->
<div class="fpbox mobilecollapsible expanded" id="fpwiki" style="text-align: center;">
<div class="heading mobileleft"></div>
<div class="body">
<div class="MPheading">About</div>
[[File:Chocologo.png|link=The Chocolate Edition|100px|left]]
This mudpack is not Vanilla Plus, or Vanilla 2, or any other fancy term- it's Chocolate. Straight up. This modpack is Minecraft if it had Terraria devs, Minecraft without the tedium, Minecraft without the urge to start a survival world and ditch it after getting iron. The Chocolate Edition features smooth performance, over 45+ unique and customized bosses, over 20 dungeons, 20 new pets/mounts and over 1,000 of new blocks and master machinery. Learn more here, [[The Chocolate Edition]].
</div>
</div>
</div>
</div>
<div class="mainpage-right">
<div class="mp-box"><!-- BEGIN Update box-->
<div class="fpbox mobilecollapsible expanded" id="fpwiki" style="text-align: center;">
<div class="heading mobileleft"></div>
<div class="body">
<div class="MPheading">Latest Update</div>
<center>
: {{CurrentUpdate}}
</center>
</div>
</div>
</div>
<div class="mp-box"><!-- BEGIN Wiki box-->
<div class="body">
<div class="MPheading">Wiki Community</div>
;How to help
: Visit [[The Chocolate Edition Wiki:Community portal|Community Portal]] to see how you can help contribute to the The Chocolate Edition Wiki! Remember to maintain a standard for grammar and punctuation in your contributions, please. Join the community by [[Special:CreateAccount|signing up]] or [[Special:UserLogin|logging in]].<br>
This wiki currently contains '''[[Special:Statistics|{{NUMBEROFPAGES}} pages ({{NUMBEROFARTICLES}} articles)]]''' articles. Everyone is welcome to edit!
</div>
</div>
</div>
__NOTOC__
__NOTITLE__
[[Category:{{SITENAME}}]]
e98274081878012c871a77719fa38484f704caa5
399
396
2024-04-10T15:22:57Z
Azgoodaz
36052
Protected "[[The Chocolate Edition Wiki]]" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))
wikitext
text/x-wiki
<div class="mainpage-left">
<div style="text-align: center; font-size: x-large; padding: 1em;">'''Welcome to The Chocolate Edition Wiki!'''</div>
The Chocolate Edition Wiki serves as the definitive encyclopedia for [[The Chocolate Edition]] modpack for [[mc:Main Page|Minecraft]] developed by [https://www.curseforge.com/members/gildedtoxin/projects gildedtoxin] and [https://www.curseforge.com/members/sttrlx/projects sttrlx].<br>
<div class="mp-box"><!-- BEGIN About box-->
<div class="fpbox mobilecollapsible expanded" id="fpwiki" style="text-align: center;">
<div class="heading mobileleft"></div>
<div class="body">
<div class="MPheading">About</div>
[[File:Chocologo.png|link=The Chocolate Edition|100px|left]]
This mudpack is not Vanilla Plus, or Vanilla 2, or any other fancy term- it's Chocolate. Straight up. This modpack is Minecraft if it had Terraria devs, Minecraft without the tedium, Minecraft without the urge to start a survival world and ditch it after getting iron. The Chocolate Edition features smooth performance, over 45+ unique and customized bosses, over 20 dungeons, 20 new pets/mounts and over 1,000 of new blocks and master machinery. Learn more here, [[The Chocolate Edition]].
</div>
</div>
</div>
</div>
<div class="mainpage-right">
<div class="mp-box"><!-- BEGIN Update box-->
<div class="fpbox mobilecollapsible expanded" id="fpwiki" style="text-align: center;">
<div class="heading mobileleft"></div>
<div class="body">
<div class="MPheading">Latest Update</div>
<center>
: {{CurrentUpdate}}
</center>
</div>
</div>
</div>
<div class="mp-box"><!-- BEGIN Wiki box-->
<div class="body">
<div class="MPheading">Wiki Community</div>
;How to help
: Visit [[The Chocolate Edition Wiki:Community portal|Community Portal]] to see how you can help contribute to the The Chocolate Edition Wiki! Remember to maintain a standard for grammar and punctuation in your contributions, please. Join the community by [[Special:CreateAccount|signing up]] or [[Special:UserLogin|logging in]].<br>
This wiki currently contains '''[[Special:Statistics|{{NUMBEROFPAGES}} pages ({{NUMBEROFARTICLES}} articles)]]''' articles. Everyone is welcome to edit!
</div>
</div>
</div>
__NOTOC__
__NOTITLE__
[[Category:{{SITENAME}}]]
e98274081878012c871a77719fa38484f704caa5
Template:InfoboxModPack
10
263
398
2024-04-10T15:22:32Z
Azgoodaz
36052
Created page with "<includeonly><infobox> <title source="title"> <default>{{PAGENAME}}</default> </title> <image source="image"> <caption source="caption"/> </image> <data source="dev"> <label>Developer</label> </data> <data source="adev"> <label>Assistant Developer</label> </data> <data source="pub"> <label>Publisher</label> </data> <data source="release"> <label>Release date</label> </data> <data source="plat"> <label>Platform</label>..."
wikitext
text/x-wiki
<includeonly><infobox>
<title source="title">
<default>{{PAGENAME}}</default>
</title>
<image source="image">
<caption source="caption"/>
</image>
<data source="dev">
<label>Developer</label>
</data>
<data source="adev">
<label>Assistant Developer</label>
</data>
<data source="pub">
<label>Publisher</label>
</data>
<data source="release">
<label>Release date</label>
</data>
<data source="plat">
<label>Platform</label>
</data>
</infobox></includeonly><noinclude>
Usage:<pre>
{{InfoboxModPack
|title=
|image=
|caption=
|dev=
|adev=
|pub=
|release=
|plat=
}}
</pre>
[[Category:Infobox templates]]</noinclude>
f19c63f5f4dadb0b20725de75164dd7050eaeaa9
Category:Modpacks
14
264
401
2024-04-10T15:25:34Z
Azgoodaz
36052
Created page with "[[Category:Media]]"
wikitext
text/x-wiki
[[Category:Media]]
b141d2b9971d6efe9f59bd03449781e71411c631
Category:Media
14
265
402
2024-04-10T15:25:46Z
Azgoodaz
36052
Created page with "[[Category:{{SITENAME}}]]"
wikitext
text/x-wiki
[[Category:{{SITENAME}}]]
dd8aaa34cf600c1567d240a3f4bc615164a11592
MediaWiki:Common.css
8
25
403
400
2024-04-10T15:27:10Z
Azgoodaz
36052
css
text/css
/***********************************
CSS placed here will be applied to all skins on the entire site.
Various code adpoted from
* https://multiversus.wiki.gg/ by IyzMoe
* https://trucksimulator.wiki.gg/ by MrPie5
* https://flight.wiki.gg/ by ReedemtheD3ad!
***********************************/
/***********************************************************************************************************
* css reset for browser default rules and MediaWiki internal rules
***********************************************************************************************************/
.responsive-image {
max-width: 100%;
height:auto;
}
* {
outline: 0;
}
table {
white-space: unset; /* be set to `no-wrap` in MW internal css */
}
html {
font-size: 16px; /* reset rem */
}
pre {
margin: 0;
}
h1, h2, h3, h4, h5, h6 {
padding: 0;
border: 0 solid transparent;
}
table {
display: table;
white-space: unset;
}
body {
background: none;
}
/***********************************************************************************************************
* css for wiki.gg top bar and footer bar
***********************************************************************************************************/
/*** Wiki.gg site bars tweak ***/
div#p-personal ul {
white-space: nowrap; /* for "log out" */
}
#p-personal .vector-menu-content #pt-anonuserpage,
#p-personal .vector-menu-content #pt-userpage a {
padding-top: 0;
background-position: left center;
}
/*** Responsive ***/
@media screen and (max-width: 720px) {
footer#wikigg-footer .footer-right {
margin-left: 0;
}
footer#wikigg-footer .footer-left {
margin-right: 0;
}
} /* screen and (max-width:720px) */
@media screen and (max-width: 600px) {
footer#wikigg-footer {
display: grid;
grid-template-columns: 35px 1fr;
grid-template-rows: auto auto;
align-items: center;
justify-items: start;
padding: 3px 0 3px 10px;
}
footer#wikigg-footer .footer-middle {
grid-column: 1/2;
grid-row: 1/3;
}
footer#wikigg-footer .footer-right {
grid-column: 2/3;
grid-row: 1/2;
margin: 0;
}
footer#wikigg-footer .footer-left {
grid-column: 2/3;
grid-row: 2/3;
margin: 0;
}
} /* screen and (max-width:600px) */
/*** Theme ***/
:root {
/* for infobox */
--pi-secondary-background: #1F2827;
/* other */
--theme-hover-color: #683D17;
--theme-text-color-placeholder: #999;
--theme-control-text-color: #BF0017;
--theme-control-text-color-hover: #fff;
/* for wide table */
--theme-wide-table-shadow-color: #999;
/*** text color ***/
--theme-text-color: black;
--theme-text-color-note: #C9E6FF;
--theme-text-color-em: #ffffff;
--theme-heading-color: #683D17;
/*** link text color ***/
--theme-link-color: #874336;
--theme-link-color-hover: #683D17;
--theme-link-color-visited: #00aeff;
--theme-link-color-redlink: #ff3333;
/*** body background ***/
--theme-site-background: #0000 url(/images/5/57/Site-background.png) top center / cover no-repeat fixed;
/*** top site logo ***/
--theme-site-logo-image: url(/images/e/e6/Site-logo.png);
--theme-site-logo-width: 400px;
--theme-site-logo-height: 200px;
/* sidebar/content common */
--theme-box-border-width: 2px;
--theme-box-border-color: #000;
--theme-box-background: none;
--theme-box-border-style: solid;
--theme-box-shadow: none;
/* common */
--theme-border-color: #683D17;
--theme-highlight-background: #1F2827;
--theme-button-background: #87AEC9;
--theme-button-border-color: #006cb0;
--theme-button-background-active: #a7c7dc;
--theme-button-border-color-active: #006cb0;
--theme-page-base-background: #EAB885;
/*** sidebar ***/
--theme-sidebar-box-background: #8D5345;
--theme-sidebar-box-border-style: var(--theme-box-border-style);
--theme-sidebar-box-border-width: var(--theme-box-border-width);
--theme-sidebar-box-border-color: var(--theme-box-border-color);
--theme-sidebar-box-shadow: var(--theme-box-shadow);
--theme-sidebar-heading-text-color: white;
--theme-sidebar-heading-arrow-color: var(--theme-sidebar-heading-text-color);
--theme-sidebar-heading-arrow-color-hover: var(--theme-sidebar-heading-text-color);
--theme-sidebar-heading-background: #683D17;
--theme-sidebar-heading-background-hover: var(--theme-link-color-hover);
/* following 3 values will affect the space between the heading and the list */
--theme-sidebar-heading-border-bottom: 0;
--theme-sidebar-list-border-top: 2px solid transparent; /* will be hidden when collapsed */
--theme-sidebar-list-padding-top: 0px;
--theme-sidebar-list-item-background: none;
--theme-sidebar-list-item-hover-mask: #683D17;
--theme-sidebar-list-item-text-color: white;
--theme-sidebar-list-item-text-color-hover: white;
/* responsive */
--theme-sidebar-heading-text-color-2: var(--theme-heading-color);
--theme-sidebar-box-background-2: var(--theme-sidebar-box-background);
--theme-sidebar-box-border-width-2: var(--theme-box-border-width);
--theme-sidebar-box-border-style-2: var(--theme-box-border-style);
--theme-sidebar-box-border-color-2: var(--theme-box-border-color);
--theme-sidebar-heading-arrow-color-2: var(--theme-box-border-color);
--theme-sidebar-heading-arrow-color-hover-2: var(--theme-box-border-color);
--theme-sidebar-dropdown-background: #090C0C;
--theme-sidebar-dropdown-border: 1px solid #888989;
/*** navbar ***/
--theme-navbar-background: none;
--theme-navbar-border-color: var(--theme-border-color);
--theme-navbar-tab-background: #683D17;
--theme-navbar-tab-box-shadow: none;
--theme-navbar-tab-text-color: black;
--theme-navbar-tab-icon-color: var(--theme-navbar-tab-text-color);
--theme-navbar-tab-text-color-hover: white;
--theme-navbar-tab-icon-color-hover: var(--theme-navbar-tab-icon-color);
--theme-navbar-tab-text-color-redlink: var(--theme-link-color-redlink);
--theme-navbar-tab-icon-color-redlink: var(--theme-link-color-redlink);
--theme-navbar-tab-border-color: var(--theme-border-color);
--theme-navbar-tab-background-hover: #683D17;
--theme-navbar-tab-border-color-hover: var(--theme-navbar-tab-border-color);
--theme-navbar-tab-selected-background: var(--theme-content-background);
--theme-navbar-tab-selected-border-color: var(--theme-navbar-tab-border-color);
--theme-navbar-tab-selected-border-bottom-corner-color: var(--theme-navbar-tab-border-color);
--theme-navbar-tab-dropdown-arrow-color: var(--theme-text-color);
--theme-navbar-tab-dropdown-arrow-color-hover: var(--theme-heading-color);
--theme-navbar-tab-dropdown-background: #8D5345;
--theme-navbar-tab-dropdown-border-color: #8D5345;
--theme-navbar-tab-dropdown-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2);
--theme-navbar-tab-dropdown-hover-mask: #683D17;
--theme-navbar-search-box-shadow: none;
--theme-navbar-search-input-background: black;
--theme-navbar-search-input-border-color: var(--theme-border-color);
--theme-navbar-search-input-text-color: white;
--theme-navbar-search-button-background: #683D17;
--theme-navbar-search-botton-border-color: var(--theme-border-color);
--theme-navbar-search-botton-text-color: var(--theme-text-color);
--theme-navbar-search-button-background-active: var(--theme-navbar-search-button-background);
--theme-navbar-search-botton-border-color-active: var(--theme-navbar-search-botton-border-color);
--theme-navbar-search-botton-text-color-active: var(--theme-navbar-search-botton-text-color);
--theme-navbar-search-suggestions-background: var(--theme-navbar-search-button-background);
--theme-navbar-search-suggestions-border-color: var(--theme-border-color);
--theme-navbar-search-suggestions-text-color: var(--theme-text-color);
--theme-navbar-search-suggestions-text-color-hover: var(--theme-text-color-em);
--theme-navbar-search-suggestions-hover-mask: var(--theme-highlight-background);
--theme-navbar-search-suggestions-results-border-bottom-color: var(--theme-border-color);
--theme-navbar-search-suggestions-special-offset-top: -1px; /* margin-top offset, normally is -1px */
--theme-navbar-search-suggestions-special-border-top-color: var(--theme-border-color);
--theme-navbar-search-suggestions-special-label-text-color: var(--theme-text-color);
--theme-navbar-search-suggestions-special-label-text-color-hover: var(--theme-text-color);
/* responsive */
--theme-navbar-search-background: var(--theme-sidebar-box-background);
/*** content box ***/
--theme-content-background: #EAB885;
--theme-content-border-width: 0px;
--theme-content-border-style: var(--theme-box-border-style);
--theme-content-border-color: var(--theme-box-border-color);
--theme-content-subpage-icon-color: rgba(0,0,0, 0.3); /* color for "<" */
--theme-content-heading-rule-border-top: 0; /* border */
--theme-content-heading-rule-border-bottom: 0;
/** category: box **/
--theme-content-category-background: none;
--theme-content-category-border-style: solid;
--theme-content-category-border-width: 1px;
--theme-content-category-border-radius: 0;
--theme-content-category-border-color: var(--theme-border-color);
/*** #footer ***/
--theme-footer-text-color: #8D5345;
--theme-footer-background: transparent;
--theme-footer-link-color: #008aff;
--theme-footer-link-color-hover: #66b8ff;
--theme-footer-border-radius: 0 0 5px 5px;
/** notification **/
--theme-notice-red-text-color: #bf0017;
--theme-notice-orange-text-color: #cf721c;
/******* "real" wiki content ********/
--theme-widget-toc-arrow-color: var(--theme-text-color);
--theme-widget-toc-arrow-color-hover: var(--theme-hover-color);
--theme-widget-toc-item-hover-background: var(--theme-link-color-hover);
--theme-collapsible-toggle-icon-color: var(--theme-text-color);
--theme-collapsible-toggle-icon-color-hover: var(--theme-hover-color);
}
/***********************************************************************************************************
* base css styles for both interface and content box: font, color, etc.
***********************************************************************************************************/
/**** base styles START ***********************************************************/
.MPheading {
font-synthesis: none;
font-size: 2em;
font-weight: 800;
text-align: center;
background:0 0;
background-image: linear-gradient(to right,rgba(var(--theme-sidebar-link-color--rgb),0) 0,var(--theme-sidebar-link-color) 33%,var(--theme-sidebar-link-color) 66%,rgba(var(--theme-sidebar-link-color--rgb),0) 100%);
background-position: center bottom;
background-repeat: no-repeat;
background-size: 100% 1px;
}
.page-The_Chocolate_Edition_Wiki .mw-parser-output .gallery {
text-align: center;
margin: 10px 0;
}
.mp-box {
border:1px solid #4d2c24;
margin:10px 0;
padding:5px;
}
@media screen and (min-width: 1080px){
.page-The_Chocolate_Edition_Wiki .mw-parser-output {
display: flex;
flex-wrap: wrap;
justify-content: space-evenly;
}
.mainpage-left {
width: calc(100% - 550px);
}
.mainpage-right {
width: 500px;
}
}
/* Template:FP links styles */
.fplinks {
display: flex;
flex-wrap: wrap;
justify-content: space-evenly;
align-items: stretch;
text-align: center;
}
.fplink-outer {
padding: 5px;
flex-basis: calc(25% - 10px);
width: calc(25% - 15px);
min-width: 115px;
display: inline-block;
vertical-align: middle;
}
.fplink-wide {
flex-basis: calc(33% - 10px);
width: calc(33% - 15px);
}
.fplink-fullwidth {
flex-basis: 100%;
width: calc(100% - 15px);
font-weight: bold;
}
.fplink {
padding: 0.5em;
box-sizing: border-box;
width: 100%;
height: 100%;
display: table;
}
.fplink-plain {
background: transparent;
border-radius: 0;
border: 0;
box-shadow: none;
}
.fplink-inner {
display: table-row;
}
.fplink a {
display: table-cell;
vertical-align: middle;
}
.fplink img {
max-width: 150px;
width: 100%;
height: auto;
}
/* Auto-resize front page video to fit smaller columns */
.fpbox .embedvideowrap {
width: 100% !important;
max-width: 480px;
margin: 0 auto;
}
.fpbox .embedvideowrap iframe {
width: 100% !important;
}
/* Multi-column box support */
.fp-container main .columns .leftcol,
.fp-container .columns .rightcol {
width: 100%;
margin: 0;
padding: 0;
}
@media (min-width: 990px) {
.fp-container .columns .leftcol {
float: left;
width: 50%;
}
.fp-container .columns .rightcol {
float: right;
width: 50%;
}
}
.fp-section {
display: flex;
flex-wrap: wrap;
}
/* this CSS governs the responsive 2 column main page layout */
#fp-2column.fp-container {
display: grid;
grid-template-areas: "a" "b" "c";
grid-template-columns: 100%;
}
@media screen and (min-width: 990px) {
#fp-2column.fp-container {
grid-template-areas: "a b" "c c";
grid-template-columns: 50% 50%;
}
}
@media screen and (min-width: 1350px) {
#fp-2column.fp-container {
grid-template-areas: "a b" "c b";
grid-template-columns: auto 520px;
}
}
#fp-top {
grid-area: a;
}
#fp-flex {
grid-area: b;
}
#fp-bottom {
grid-area: c;
}
/* end responsive 2 column main page layout */
/* Front page appearance styles */
.fpbox .heading,
.fpbox .mainheading {
border: 0;
border-bottom: 1px solid transparent;
}
.fpbox {
background: transparent;
border: 1px solid transparent;
box-shadow: 0 2px 5px transparent;
}
.fplink:not(.fplink-plain) {
background: rgba(0, 0, 0, 0.3);
border: 1px solid #505050;
}
.fplink-fullwidth .fplink:not(.fplink-plain) {
background: rgba(0, 0, 0, 0.4);
}
.linkslabel {
border-bottom: 2px solid #505050;
}
/* always show scroll bar for short page.
* By doing this page background size won't change when expand/collapse sidebar sections.
*/
html {
overflow-y: scroll;
}
/** Font **/
html, body {
font-family: Helvetica, Arial, sans-serif;
/* font-family: futura-lt-w01-book, futura-lt-w05-book, sans-serif; a bit hard to read */
color: var(--theme-text-color);
}
.mw-body h1, .mw-body-content h1, .mw-body-content h2 {
color: var(--theme-heading-color);
}
body {
font-size: 14px;
}
.vector-body {
font-size: unset;
}
/** link color **/
/* Self-links aren't real links, they're not clickable.
* Hence, they shouldn't change color when hovered over like real links, as that is counter-intuitive.
* We should not use :not(.selflink) since it increases the priority and make it is difficult to override
* link styles for certain elements (e.g. in wiki.gg header).
*/
a,
a.selflink:hover, a.selflink:active {
text-decoration: none;
color: var(--theme-link-color);
}
a:visited {
color: #8D5345;
}
a:hover, a:active {
text-decoration: none;
color: var(--theme-link-color-hover);
}
/** red link **/
/* we don't really need to mark you have "visited" an inexistent page */
a.new, a.new:visited {
color: var(--theme-link-color-redlink);
}
/* -------------------------------------------------------- */
/* Tables */
/* -------------------------------------------------------- */
table {
/* fix 100% width table with border */
box-sizing: border-box;
}
table.article-table,
table.fandom-table,
table.lined,
table.bordered,
table.cellborder {
border-collapse: collapse;
border-style: solid;
border-color: #AD532D;
}
table.lined th,
table.lined td {
border-width: 0 0 1px 0;
}
/*** "terraria"-classed tables ***/
table.olo {
border: 2px solid transparent;
margin: calc(0.5em + 5px) 5px;
box-shadow: 0 0 0 2px var(--theme-content-background), 0 0 0 3px var(--theme-border-color);
border-radius: 3px; /* (border radius of .olo box) - 3px */
}
table.olo.noborder {
padding: 0;
border: 0;
}
table.olo th,
table.olo td {
padding: 3px 6px;
border-color: var(--theme-border-color);
border-style: solid;
border-width: 0;
}
table.olo th {
background: var(--theme-highlight-background);
border-color: var(--theme-border-color);
text-align: center;
}
table.olo caption {
font-weight: bold;
background: var(--theme-highlight-background);
padding: 5px;
margin: auto 2px;
}
table.olo > caption {
padding: 3px;
-moz-border-radius: 6px 6px 0 0;
-webkit-border-radius: 6px 6px 0 0;
border-radius: 6px 6px 0 0;
margin: 1px 1px -4px;
border-bottom-width: 1px;
box-shadow: 0 0 0 1px var(--theme-highlight-background);
position: relative;
}
table.olo > caption:after {
box-sizing: content-box;
content: "";
display: block;
width: 100%;
height: 1px;
background: var(--theme-highlight-background);
position: absolute;
left: -4px;
bottom: -2px;
border-left: 4px solid var(--theme-box-background-color);
border-right: 4px solid var(--theme-box-background-color);
}
table.olo > caption.plaincaption {
background: transparent;
border: 0;
box-shadow: 0 0 0 0;
margin-bottom: 4px;
}
table.olo > caption.plaincaption:after {
background: transparent;
border: 0;
}
table tfoot:empty,
table thead:empty {
display: none;
}
/* Auto line separators for tables */
table.olo.lined {
padding-bottom: 0;
/*display: inline-table;*/
}
table.olo.lined td {
border-width: 0;
border-bottom-width: 1px;
}
table.olo.lined::after {
content: "";
display: block;
height: 3px;
width: calc(100% - 6px);
position: absolute;
left: 3px;
bottom: 3px;
background-color: var(--theme-box-background-color);
}
table.lined td.noline, table.lined tr.noline td {
border-bottom-width: 0;
}
table tr.bottomline td {
border-bottom-width: 1px;
}
table tr.topline td {
border-top-width: 1px;
}
table td.bottomline, table.lined tr.noline td.bottomline {
border-bottom-width: 1px;
}
table td.topline {
border-top-width: 1px;
}
table.olo.cellborder,
table.olo.border {
border-spacing: 0;
padding: 4px 4px 4px 3px;
position: relative;
}
table.olo.cellborder::before,
table.olo.border::before {
content: "";
display: block;
width: 1px;
height: calc(100% - 6px);
background-color: var(--theme-box-background-color);
position: absolute;
left: 4px;
top: 3px;
}
table.olo.cellborder td,
table.olo.border td {
border-left-width: 1px;
border-bottom-width: 1px;
}
table.olo.cellborder th,
table.olo.border th {
border-left-width: 2px;
border-top-width: 2px;
}
table.olo.cellborder tr:first-of-type th,
table.olo.border tr:first-of-type th {
border-top: 0;
}
table.olo.cellborder::after,
table.olo.border::after {
content: "";
display: block;
height: 1px;
width: calc(100% - 6px);
position: absolute;
left: 3px;
bottom: 5px;
background-color: var(--theme-box-background-color);
}
/* Hack for using "border-collapse" and "border-radius" in the same table display by using one table nested within another */
table.outer {
white-space: nowrap;
}
table.inner {
border-collapse: collapse;
background: inherit;
width: 100%;
}
table.inner th {
border: 2px solid var(--theme-box-background-color);
}
/* Fix for siderail overlapping some wide tables */
@media screen and (max-width: 1520px) and (min-width: 1350px) {
.with-siderail table.olo .i {
white-space: normal;
}
.with-siderail table.olo th {
font-size: 90%;
}
.with-siderail table.olo td:not(.il1c) img {
max-width: 100%;
height: auto;
}
}
.olo th {
border-bottom: 1px solid;
}
.wikitable,
.wikitable > tr > th,
.wikitable > * > tr > th {
color: inherit;
background: none;
}
/*
.jquery-tablesorter th.headerSort{
border: 1px solid var(--theme-border-color);
}
*/
table.cargoTable.noMerge tr:nth-child(2n) {
background: rgba(0, 0, 0, 0.25);
}
table.cargoTable.noMerge tr:nth-child(2n+1) {
background: none;
}
table.olo caption {
border-width: 1px;
border-style: solid;
border-top-color: rgb(244, 124, 60, 0.1);
border-right-color: rgb(13, 4, 2, 0.5);
border-bottom-color: rgb(13, 4, 2, 0.5);
border-left-color: rgb(244, 124, 60, 0.1);
border-radius: 8px;
}
table.olo {
/*display: inherit;*/
width: auto;
}
.olo.sortable.lined.align-center.jquery-tablesorter {
/*width: min-content;*/
}
#possible-modifiers-table,
.olo.lined.sortable.jquery-tablesorter,
.olo.lined {
width: auto;
}
/**** base styles END *****/
/*********************************************************************************************************/
input, button {
color: var(--theme-control-text-color);
/* caret-color: var(--theme-text-color); */
}
input[type=submit] {
color: var(--theme-control-text-color);
}
::placeholder {
color: var(--theme-text-color-placeholder);
}
/* Removes VisualEdit button */
#ca-ve-edit {
display: none;
}
/* Link color */
.mw-parser-output a.external,
.mw-parser-output a.external:visited,
.mw-parser-output a.extiw,
.mw-parser-output a.extiw:visited,
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button {
color: var(--theme-link-color);
}
/* Text color */
#content,
#firstHeading,
.infocard .main-heading .hgroup,
h1,
h2,
h3,
h4,
h5,
h6,
div.hat-note.t-main,
#contentSub, #contentSub2,
.search-types .current a,
.infobox > .title > span,
code,
.trw-toggleable.not-toggled.achievements .achievement b * {
color: var(--theme-text-color);
}
.i .note,
.note-text {
color: var(--theme-text-color-note);
}
.pixel img, .pixel,
#mw-imagepage-section-filehistory img {
image-rendering: pixelated; /*for chrome*/
image-rendering: crisp-edges; /*for firefox*/
}
.small {
font-size: 85%;
}
.fullwidth, .full-width {
width: 100%;
}
.nowrap {
white-space: nowrap;
}
/* ".center" has width=100% rule, we don't want it, so use a different class name. */
.aligncenter,
.align-center {
text-align: center;
}
.alignleft,
.align-left {
text-align: left;
}
.alignright,
.align-right {
text-align: right;
}
/* clear fix for float block */
.clearfix {
*zoom: 1;
}
.clearfix::before,
.clearfix::after {
content: " ";
display: table;
}
.clearfix::after {
clear: both;
}
/* References smaller text than main */
.references {
font-size: 90%;
}
/* Larger font for Module: code display (default is smaller than other code pages) */
pre.lua.source-lua {
font-size: 14px !important;
}
/* Facilitate inline scary transclusion */
.scary-transclusion p, .scary-transclusion .mw-parser-output {
display: inline;
}
/* hide last empty paragraph at the end */
div.mw-parser-output > p:last-child > br:only-child {
display: none;
}
/* Fix empty parameter descriptions on api.php having no height, causing misalignments that seriously impede readability */
.apihelp-parameters dd:empty::before {
content: " ";
}
.block {
display: block;
}
.inline {
display: inline;
}
.inline-block {
display: inline-block;
}
hr.space {
height: 4px;
background: none;
border: 0;
}
.page-content .vertical-align-top * {
vertical-align: top;
}
.page-content .vertical-align-bottom * {
vertical-align: bottom;
}
/* Drowning Table No Border */
.drowning-table-no-border {
border: none;
}
/* Gadget description length */
.oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-top > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header,
.oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-inline > .oo-ui-fieldLayout-body {
max-width: unset;
}
/* Box at the top of all pages when the user has a new message on their User_talk: page */
.usermessage {
background-color: var(--theme-box-background-color);
border-color: var(--theme-box-border-color);
color: var(--theme-text-color);
}
/***********************************************************************************************************
* interface layout and styles for widgets outside of content box
***********************************************************************************************************/
:root {
--main-layout-logo-box-height: 200px;
--main-layout-logo-offset: 12px;
--main-layout-topbar-height: 35px; /* height of wiki.gg topbar */
--main-layout-sidebar-width: 180px; /* width of side navbar, without gap */
--main-layout-sidespace: 24px; /* whitespace width on most left and most right */
--main-layout-gap: 12px;
--main-layout-logo-height: calc(var(--theme-site-logo-height) + 20px);
--main-box-border-radius: 5px;
--main-inner-box-border-radius: calc(var(--main-box-border-radius) - var(--theme-box-border-width));
--main-box-padding: 12px;
background: var(--theme-site-background);
/* Removes second vertical scrollbar(mw 1.37 fix) */
overflow-y: unset; /* must be unset or visible, can not be auto, or side ad will not be sticky */
}
/**** Main Layout START ***********************************************************/
/**
* Note: wiki.gg topbar is position:fixed. So we don't need to consider it in grid layout
*/
html, body {
min-height: 100%;
}
html {
height: 100%;
scroll-padding-top: var(--main-layout-topbar-height);
}
body {
height: auto;
}
/*** main grid container ***/
body {
/* self */
box-sizing: border-box;
/* grid */
display: grid;
grid-template-columns: [body-left] var(--main-layout-sidespace) [aside-left] var(--main-layout-sidebar-width) [aside-right content-left] minmax(0, 1fr) [content-right] var(--main-layout-sidespace) [body-right];
grid-template-rows: [body-start] var(--main-layout-topbar-height) [page-start logo-start] var(--main-layout-logo-height) [logo-end nav-start] 0fr [nav-end content-start] auto [content-end footer-start] 0fr [footer-end] 1fr [page-end] 0fr [body-end];
gap: 0 var(--main-layout-gap);
}
/*** grid items ***/
/* Flatten DOM structure. Therefore we have following grid items under body grid container:
* div#mw-page-base, div#mw-head-base, #mw-navigation>h2, div#mw-head, div#mw-panel, div#content.mw-body, div#footer, footer.
*/
body > .content-wrapper,
#mw-navigation {
display: contents;
}
/** unused, hide them **/
#mw-head-base,
#mw-navigation > h2 {
display: none;
}
/** side nav bar **/
#mw-panel {
grid-column: aside-left/aside-right;
grid-row: nav-start/page-end;
margin-bottom: var(--main-layout-gap);
float: none;
width: unset;
padding: 0;
}
/** nav **/
#mw-head {
grid-column: content-left/content-right;
grid-row: nav-start/nav-end;
}
/** content **/
.mw-body {
grid-column: content-left/content-right;
grid-row: content-start/content-end;
}
/* For some page such as api.php, .mw-body is the only child, so take up all space. */
.mw-body:first-child {
grid-column: body-left/body-right;
grid-row: page-start/page-end;
}
/** #footer: content footer **/
#footer {
grid-column: content-left/content-right;
grid-row: footer-start/footer-end;
margin: 0;
}
/** used to gen box shadow for main box (nav + content + #footer) **/
#mw-page-base {
grid-column: content-left/content-right;
grid-row: nav-start/footer-end;
height: 100%;
}
/** wiki.gg footer bar **/
body > footer {
grid-column: body-left/body-right;
grid-row: page-end/body-end;
}
/*** logo block. It is absolute position ***/
#p-logo {
position: absolute;
width: 100%;
height: auto;
left: 0;
top: var(--main-layout-topbar-height);
background: var(--theme-site-logo-image) center center/var(--theme-site-logo-width) auto no-repeat;
display: flex;
align-items: center;
justify-content: center;
filter: drop-shadow(0 0 5px black);
}
/* use logo image as <a>'s background will sometime flicker when hovered on Firefox,
* I still don't know why, but move background to #p-logo can avoid this issue.
*/
#p-logo .mw-wiki-logo {
width: var(--theme-site-logo-width);
height: var(--theme-site-logo-height);
margin: auto;
background: none;
/* logo flicker fix */
}
/**** Main Layout END ***********************************************************/
/**** side panel START ***********************************************************/
#mw-panel {
font-size: 12px;
line-height: 1.5;
color: var(--theme-text-color);
}
#mw-panel a {
text-decoration: none;
}
/* sections */
#mw-panel .portal,
#mw-panel #p-logo + .portal {
margin: var(--main-layout-gap) 0 0 0;
padding: 0;
color: var(--theme-sidebar-heading-text-color);
border: var(--theme-box-border-width) solid var(--theme-box-border-color);
border-radius: 5px;
background: var(--theme-sidebar-box-background);
}
#mw-panel #p-logo + .portal {
margin-top: 0;
position: relative;
}
/* section heading */
#mw-panel #p-logo + .portal .vector-menu-heading,
#mw-panel .portal .vector-menu-heading {
margin: 0;
padding: 6px 10px;
border-bottom: var(--theme-sidebar-heading-border-bottom);
border-radius: var(--main-inner-box-border-radius) var(--main-inner-box-border-radius) 0 0;
background: var(--theme-sidebar-heading-background);
font-size: 15px;
line-height: 18px;
cursor: pointer;
display: flex;
align-items: center;
justify-content: space-between;
color: var(--theme-sidebar-heading-text-color);
}
/* arrow icon */
#mw-panel .portal .vector-menu-heading::after {
content: "";
display: inline-block;
background: none;
position: relative;
width: 0;
height: 0;
border-style: solid;
border-color: var(--theme-sidebar-heading-arrow-color) transparent;
border-width: 0 5px 6px 5px;
margin-top: 4px;
vertical-align: middle;
flex: 0 0 auto;
}
#mw-panel .portal .vector-menu-heading:hover::after {
border-color: var(--theme-sidebar-heading-arrow-color-hover) transparent;
}
#mw-panel .portal.collapsed .vector-menu-heading {
border-radius: var(--main-inner-box-border-radius);
}
#mw-panel .portal.collapsed .vector-menu-heading::after {
border-width: 6px 5px 0 5px;
}
/* list */
#mw-panel #p-logo + .portal .body,
#mw-panel .portal .body {
background: none;
border: 0;
padding: 0;
margin: 0;
border-top: var(--theme-sidebar-list-border-top);
}
#mw-panel .portal .body ul {
padding: var(--theme-sidebar-list-padding-top) 4px 4px;
}
#mw-panel .portal .body li {
margin: 0;
padding: 0;
font-size: inherit;
line-height: inherit;
background: var(--theme-sidebar-list-item-background);
border-radius: var(--main-inner-box-border-radius);
}
#mw-panel .portal .body li:hover {
background: var(--theme-sidebar-list-item-hover-mask);
}
#mw-panel .portal .body li a,
#mw-panel .portal .body li a:visited {
display: block;
padding: 3px 6px;
color: var(--theme-sidebar-list-item-text-color);
}
#mw-panel .portal .body li a:hover {
color: var(--theme-sidebar-list-item-text-color-hover);
}
#mw-panel .portal .body li a.feedlink { /* "Atom" RSS Feed */
text-indent: 14px; /* the icon is 12x12px, so 12px + 2px */
background-position: 8px center; /* align icon with other text */
}
#merch {
margin: 1.5em auto auto 1em;
}
/**** side panel END ***********************************************************/
/**** main content box START ***********************************************************/
/**** box for nav+content+#footer ****/
#mw-page-base {
border: var(--theme-box-border-width) solid var(--theme-box-border-color);
border-radius: 5px;
box-sizing: border-box;
background: var(--theme-page-base-background);
}
/**** navbar ****/
#mw-head {
margin: var(--theme-box-border-width) var(--theme-box-border-width) 0;
padding: var(--main-box-padding) 0 0 0;
background: var(--theme-navbar-background);
position: relative;
display: flex;
justify-content: space-between;
align-items: flex-end;
width: auto;
}
#mw-head #left-navigation,
#mw-head #right-navigation {
float: none;
flex: 1 1 auto;
margin: 0;
display: flex;
align-items: flex-end;
}
#mw-head #left-navigation::before, #mw-head #left-navigation::after,
#mw-head #right-navigation::before,
#mw-head #right-navigation::after {
content: "";
display: block;
border-bottom: 1px solid var(--theme-navbar-border-color);
}
#mw-head #left-navigation {
justify-content: flex-start;
}
#mw-head #left-navigation::before {
flex: 0 0 var(--main-box-padding);
}
#mw-head #left-navigation::after {
flex: 1 1 auto;
}
#mw-head #right-navigation {
justify-content: flex-end;
}
#mw-head #right-navigation::before {
flex: 1 1 auto;
}
#mw-head #right-navigation::after {
flex: 0 0 var(--main-box-padding);
}
/* reset */
#p-search,
.vector-menu-dropdown,
#mw-head .vector-menu-dropdown .vector-menu-heading,
.vector-menu-dropdown .vector-menu-heading span,
.vectorTabs,
.vectorTabs ul,
.vectorTabs span,
.vectorTabs li,
.vectorTabs li a,
.vectorTabs li.selected a,
.vectorTabs li.selected a:visited {
background-image: none;
float: none;
height: auto;
display: block;
}
#mw-head input {
display: block;
z-index: 1;
}
#mw-head input + .vector-menu-heading {
z-index: 0;
}
.vectorMenuCheckbox:focus + .vector-menu-heading {
outline: 0;
}
.vectorTabs ul {
display: flex;
}
.vectorTabs ul li,
.vector-menu-dropdown {
display: block;
white-space: nowrap;
}
.vector-menu-dropdown.emptyPortlet {
display: none;
}
/* override some mw css */
div.vectorTabs li.selected a,
div.vectorTabs li.selected a:visited,
div.vectorTabs li a,
div.vector-menu-dropdown .vector-menu-heading span {
color: var(--theme-navbar-tab-text-color);
font-size: 14px;
line-height: 24px;
padding: 3px 12px;
overflow: hidden;
}
.vector-menu-dropdown .vector-menu-heading:hover span {
color: var(--theme-navbar-tab-text-color); /* reset */
text-decoration: underline;
}
.vector-menu-tabs {
padding: 0;
}
.vectorTabs li,
.vector-menu-dropdown {
background: var(--theme-navbar-tab-background);
border-style: solid;
border-color: var(--theme-navbar-tab-border-color);
border-width: 1px;
border-radius: var(--main-box-border-radius) var(--main-box-border-radius) 0 0;
box-shadow: var(--theme-navbar-tab-box-shadow);
position: relative;
margin-right: calc(var(--main-box-padding) / 2);
}
.vectorTabs li::after,
.vector-menu-dropdown::after {
content: "";
display: block;
width: calc(var(--main-box-padding) / 2);
border-bottom: 1px solid var(--theme-navbar-tab-border-color);
position: absolute;
left: 100%;
margin-left: 1px;
}
div.vectorTabs li:hover,
div.vector-menu-dropdown:hover,
div.vector-menu-dropdown.open {
color: var(--theme-navbar-tab-text-color-hover);
border-color: var(--theme-navbar-tab-border-color-hover);
background: var(--theme-navbar-tab-background-hover);
}
div.vectorTabs li.selected:hover a,
div.vectorTabs li.selected:hover a:visited,
div.vectorTabs li:hover a,
div.vector-menu-dropdown:hover .vector-menu-heading span,
div.vector-menu-dropdown.open .vector-menu-heading span {
color: var(--theme-navbar-tab-text-color-hover);
}
.vectorTabs li.new a,
.vectorTabs li.new a:visited {
color: var(--theme-navbar-tab-text-color-redlink);
}
.vectorTabs li.selected {
background: var(--theme-navbar-tab-selected-background);
border-color: var(--theme-navbar-tab-selected-border-color);
border-bottom: 0;
padding-bottom: 1px;
}
.vectorTabs li.selected:hover {
background: var(--theme-navbar-tab-selected-background);
}
.vectorTabs li.selected:hover span {
background: none;
}
/* watch/unwatch star */
.vectorTabs #ca-unwatch.icon a,
.vectorTabs #ca-watch.icon a,
.vectorTabs #ca-unwatch.icon a.loading,
.vectorTabs #ca-watch.icon a.loading {
display: block;
position: unset;
width: 18px;
height: 18px;
padding: 6px 8px;
box-sizing: content-box;
}
.vector-menu-tabs .mw-watchlink.icon a::before {
height: 18px;
width: 18px;
display: inline-block;
position: unset;
margin-right: 20px;
}
.vector-menu-tabs #ca-unwatch.icon .loading::before,
.vector-menu-tabs #ca-watch.icon .loading::before {
transform-origin: 50% 52%;
}
#mw-head .vector-menu-dropdown .vector-menu-heading {
padding: 0;
margin: 0;
}
.vector-menu-dropdown .vector-menu-heading::after {
display: none;
}
.vector-menu-dropdown .vector-menu-heading span::after {
content: "";
display: inline-block;
background: none;
position: unset;
width: 0;
height: 0;
border-color: var(--theme-navbar-tab-dropdown-arrow-color) transparent;
border-style: solid;
border-width: 6px 5px 0 5px;
margin-left: 4px;
vertical-align: middle;
}
.vector-menu-dropdown .vector-menu-checkbox:checked ~ .vector-menu-heading span::after,
.vector-menu-dropdown:hover .vector-menu-heading span::after {
border-width: 0 5px 6px 5px;
border-color: var(--theme-navbar-tab-dropdown-arrow-color-hover) transparent;
}
/* drop down menu */
.vector-menu-dropdown.open .menu {
visibility: visible;
}
/* reset mw 1.37 css */
.vector-menu-dropdown:not(.vector-user-menu) li {
font-size: 1em;
}
.vector-menu-dropdown .vector-menu-content,
.vector-menu-dropdown > .menu {
font-size: 15px;
background: var(--theme-navbar-tab-dropdown-background);
margin: 0;
border-radius: 0 0 var(--main-box-border-radius) var(--main-box-border-radius);
border-width: 1px;
border-style: solid;
border-color: var(--theme-navbar-tab-dropdown-border-color);
box-shadow: var(--theme-navbar-tab-dropdown-box-shadow);
padding: 4px;
top: 100%;
left: -1px;
/* 1px for border */
min-width: 8em;
}
.vector-menu-dropdown .menu li a {
text-decoration: none;
padding: 10px 8px;
border-radius: calc(var(--main-box-border-radius) - 2px);
font-size: 1em;
color: var(--theme-navbar-tab-text-color);
}
.vector-menu-dropdown .menu li a:hover {
background-color: var(--theme-navbar-tab-dropdown-hover-mask);
color: var(--theme-navbar-tab-text-color-hover);
}
.vector-menu-dropdown li.selected {
display: none; /* just remove current selected (already displayed in header) */
}
/* search */
#p-search form,
#p-search input {
margin: 0;
}
#mw-head #p-search {
margin: 0;
padding: 0 0 6px calc(var(--main-layout-gap) / 2);
border-bottom: 1px solid var(--theme-navbar-tab-border-color);
}
#simpleSearch {
background: none;
margin: 0;
border: 0;
color: var(--theme-text-color);
width: 18em;
padding: 0;
height: auto;
border-radius: 0;
transition: none;
display: grid;
grid-template-columns: 1fr 0fr;
grid-template-rows: 1fr;
align-content: stretch;
justify-content: stretch;
}
#simpleSearch #searchInput {
grid-column: 1/2;
grid-row: 1/2;
font-size: 14px;
line-height: 16px;
text-align: left;
padding: 3px 5px;
background: var(--theme-navbar-search-input-background);
border-radius: 2px 0 0 2px;
border-width: 1px;
border-style: solid;
border-color: var(--theme-navbar-search-input-border-color);
border-right: 0;
word-wrap: break-word;
appearance: none;
-webkit-appearance: none;
color: var(--theme-navbar-search-input-text-color);
height: auto;
}
#searchInput:focus,
#simpleSearch:hover #searchInput,
#simpleSearch:hover #searchInput:focus {
border-color: var(--theme-navbar-search-input-border-color);
box-shadow: none;
}
#simpleSearch #searchButton {
grid-column: 2/3;
grid-row: 1/2;
box-sizing: border-box;
position: static; /* reset css from mw internal */
display: block;
width: 28px;
height: 100%; /* mw internal css override its button default styles, so override again */
background: var(--theme-navbar-search-button-background);
border: 1px solid;
border-color: var(--theme-navbar-search-botton-border-color);
border-radius: 0 2px 2px 0;
z-index: 0;
}
#simpleSearch #searchButton:hover,
#searchInput:hover ~ #searchButton,
#searchInput:focus ~ #searchButton {
background: var(--theme-navbar-search-button-background-active);
border-color: var(--theme-navbar-search-botton-border-color-active);
} /* use ::before & ::after to draw search icon */
#simpleSearch::before,
#simpleSearch::after {
content: "";
display: block;
grid-column: 2/3;
grid-row: 1/2;
z-index: 1;
place-self: center;
border-style: solid;
border-color: var(--theme-navbar-search-botton-text-color);
pointer-events: none;
}
#simpleSearch:hover::before,
#simpleSearch:hover::after {
border-color: var(--theme-navbar-search-botton-text-color-active);
}
#simpleSearch::before {
border-width: 2px;
border-radius: 100%;
width: 8px;
height: 8px;
margin: 0 0 1px 0;
transform: translateX(-1px);
}
#simpleSearch::after {
border-width: 1px;
width: 3px;
height: 0;
transform: translate(4px, 4px) rotate(45deg);
}
/* search result suggestion */
.suggestions {
background: var(--theme-navbar-search-suggestions-background);
border: 1px solid;
border-color: var(--theme-navbar-search-suggestions-border-color);
transform: translateX(3px); /* self border 2px + input border 1px */
}
.suggestions .suggestions-results,
.suggestions .suggestions-special {
background: none;
border: 0;
}
.suggestions .suggestions-results {
border-bottom: 1px solid;
border-bottom-color: var(--theme-navbar-search-suggestions-results-border-bottom-color);
}
.suggestions .suggestions-result,
.suggestions .suggestions-special .special-query,
.suggestions a.mw-searchSuggest-link,
.suggestions a.mw-searchSuggest-link:hover,
.suggestions a.mw-searchSuggest-link:active,
.suggestions a.mw-searchSuggest-link:focus {
color: var(--theme-navbar-search-suggestions-text-color);
}
.suggestions .suggestions-result-current {
background: var(--theme-navbar-search-suggestions-hover-mask);
color: var(--theme-navbar-search-suggestions-text-color-hover);
}
.suggestions .suggestions-special {
margin-top: var(--theme-navbar-search-suggestions-special-offset-top);
border-top: 1px solid;
border-top-color: var(--theme-navbar-search-suggestions-special-border-top-color);
}
.suggestions .suggestions-special .special-label {
color: var(--theme-navbar-search-suggestions-special-label-text-color);
}
.suggestions .suggestions-result-current .special-label {
color: var(--theme-navbar-search-suggestions-special-label-text-color-hover);
}
/**** main content box ****/
body .mw-body {
color: var(--theme-text-color); /* override mw internal css */
background: var(--theme-content-background);
border-style: var(--theme-content-border-style);
border-width: var(--theme-content-border-width);
border-color: var(--theme-content-border-color);
margin: 0 var(--theme-box-border-width);
box-sizing: border-box;
padding: 0;
z-index: 1; /* cover #footer */
display: flex;
flex-direction: column;
}
.content-body {
flex: 1 1 auto;
}
.content-body > main {
align-self: stretch;
padding: var(--main-box-padding);
}
#firstHeading {
border: 0;
margin: 0;
overflow: hidden; /* override mw internal css, fix scroll-x issue for narrow width */
color: var(--theme-heading-color);
}
#contentSub, #contentSub2 {
margin: 0;
}
#contentSub .subpages {
color: transparent;
line-height: 1.5;
font-size: 0;
}
#contentSub .subpages a {
font-size: 12px;
vertical-align: middle;
display: inline-flex;
align-items: center;
padding-left: 4px;
}
#contentSub .subpages a::before {
content: "";
display: inline-block;
height: 4px;
width: 4px;
border-color: var(--theme-content-subpage-icon-color);
border-style: solid;
border-width: 0 0 2px 2px;
margin: 0 2px 0 0;
transform: rotate(45deg);
}
#bodyContent {
display: flex;
flex-direction: column;
}
#mw-content-text {
flex: 1 1 auto;
min-height: 35em;
}
#mw-content-text::before {
content: "";
display: block;
height: 0;
border-top: var(--theme-content-heading-rule-border-top);
border-bottom: var(--theme-content-heading-rule-border-bottom);
margin-top: 2px;
margin-bottom: 1em; /* will collapse with margin-top of content's "top element" */
}
/* section edit link */
.mw-editsection {
white-space: nowrap;
}
/* "category:" box */
#catlinks {
background: var(--theme-content-category-background);
border-width: var(--theme-content-category-border-width);
border-style: var(--theme-content-category-border-style);
border-color: var(--theme-content-category-border-color);
border-radius: var(--theme-content-category-border-radius);
margin: var(--main-layout-gap) 0 0 0;
padding: calc(var(--main-box-padding) / 2) var(--main-box-padding);
}
/* ads */
div.games-showcase-header,
div.games-showcase-footer,
.content-body > .games-showcase-sidebar {
margin: 0;
padding: var(--main-box-padding);
}
div.games-showcase-header {
padding-bottom: 0;
}
div.games-showcase-footer {
padding-top: 0;
}
.games-showcase-header img,
.games-showcase-footer img {
height: 100%;
width: auto;
object-fit: contain;
}
.content-body > .games-showcase-sidebar {
padding-left: 0;
}
aside.games-showcase-sidebar div.sidebar-showcase {
padding: 0 0 var(--main-box-padding) 0;
}
@media screen and (max-width: 1100px) {
.games-showcase-header img,
.games-showcase-footer img {
height: auto !important;
width: 100% !important;
object-fit: contain;
}
}
@media screen and (max-width: 926px) {
.games-showcase-header img,
.games-showcase-footer img {
object-position: 50%;
height: 105px !important;
width: 100% !important;
object-fit: none !important;
}
}
/**** #footer (copyright info) ****/
#footer {
/* self */
color: var(--theme-footer-text-color);
background: var(--theme-footer-background);
background-clip: padding-box;
padding: var(--main-box-padding);
margin: 0 var(--theme-box-border-width) var(--theme-box-border-width) var(--theme-box-border-width);
border-radius: var(--theme-footer-border-radius);
position: relative;
/* grid */
display: grid;
grid-template-columns: [l] 1fr 0fr [r];
grid-template-rows: [t] auto auto [b];
z-index: 0; /* covered by content */
}
.mw-footer li {
color: var(--theme-footer-text-color);
}
#footer a {
color: var(--theme-footer-link-color);
}
#footer a:hover {
color: var(--theme-footer-link-color-hover);
}
#footer-info {
font-size: 11px;
display: contents;
}
#footer ul li {
font-size: inherit;
line-height: 1.5;
padding: 0;
}
#footer-icons {
grid-column: span 1/r;
grid-row: t/b;
place-self: end;
}
#footer #footer-info-lastmod {
grid-column: l/span 1;
grid-row: t/span 1;
place-self: start;
margin-bottom: 1em;
}
#footer #footer-info-copyright {
grid-column: l/span 1;
grid-row: span 1/b;
place-self: end stretch;
position: relative;
padding-right: 100px;
}
#footer-info-copyright img {
position: absolute;
right: 0;
/* mediawiki logo is 31px height, and this image has a 1px black border,
a small tweak to make them visually matched on size and position */
bottom: -1px;
height: 33px;
width: auto;
}
#footer-places,
#footer > div {
display: none;
}
/**** main content box START ***********************************************************/
/****** responsive Layout ******/
@media screen and (max-width: 1800px) {
:root {
--main-layout-sidespace: 0px; /* whitespace width on most left and most right,must with "px" */
}
} /* screen and (max-width: 1800px) */
@media screen and (max-width: 1365px) {
:root {
--main-layout-sidespace: 0;
--main-layout-logo-height: calc( var(--theme-site-logo-height) * 0.75 + 20px);
}
/* re-style "sidebar" nav */
body {
height: 100%;
grid-template-columns: [body-left] 0 [aside-left content-left] minmax(0, 1fr) [content-right aside-right] 0 [body-right];
grid-template-rows: [body-start] var(--main-layout-topbar-height) [page-start logo-start] var(--main-layout-logo-height) [logo-end aside-start] auto [aside-end nav-start] 0fr [nav-end content-start] 1fr [content-end footer-start] 0fr [footer-end] auto [page-end] 0fr [body-end];
}
#p-logo {
background-size: calc(var(--theme-site-logo-width) * 0.75) auto;
}
#p-logo .mw-wiki-logo {
width: calc(var(--theme-site-logo-width) * 0.75);
height: calc(var(--theme-site-logo-height) * 0.75);
}
#mw-panel {
grid-column: aside-left/aside-right;
grid-row: aside-start/aside-end;
height: 35px;
display: flex;
align-items: flex-end;
padding: 0 var(--main-layout-gap);
border: var(--theme-box-border-width) solid var(--theme-box-border-color);
border-radius: 5px;
background: var(--theme-sidebar-box-background-2);
}
#mw-panel .portal,
#mw-panel #p-logo + .portal {
background: none;
box-shadow: none;
border: 0;
margin: 0;
position: relative;
}
#mw-panel #p-logo + .portal .vector-menu-heading,
#mw-panel .portal .vector-menu-heading {
padding: 9px 12px 8px;
border: 0;
border-radius: 0;
background: none;
color: var(--theme-sidebar-heading-text-color-2);
}
#mw-panel #p-logo + .portal.expanded .vector-menu-heading,
#mw-panel .portal.expanded .vector-menu-heading,
#mw-panel #p-logo + .portal:hover .vector-menu-heading,
#mw-panel .portal:hover .vector-menu-heading {
background: var(--theme-sidebar-list-item-hover-mask);
border-radius: 0;
}
#mw-panel .portal .vector-menu-heading::after {
border-color: var(--theme-sidebar-heading-arrow-color-2) transparent;
}
#mw-panel .portal .vector-menu-heading:hover::after {
border-color: var(--theme-sidebar-heading-arrow-color-hover-2) transparent;
}
#mw-navigation #mw-panel .portal .vector-menu-heading::after {
margin-left: 4px;
}
#mw-panel div.portal .vector-menu-heading::after {
border-width: 6px 5px 0 5px;
}
#mw-panel div.portal.expanded .vector-menu-heading::after,
#mw-panel div.portal:hover .vector-menu-heading::after {
border-width: 0 5px 6px 5px;
}
#mw-panel #p-logo + .portal .body,
#mw-panel .portal .body {
display: none !important; /* !important is required, since there is inline-css from sidebar collapse/expand */
position: absolute;
left: 0;
top: 100%;
z-index: 50;
width: max-content;
border: var(--theme-sidebar-dropdown-border);
border-top: 0;
background: var(--theme-sidebar-dropdown-background);
box-shadow: var(--theme-sidebar-box-shadow);
border-radius: 0 0 var(--main-box-border-radius) var(--main-box-border-radius);
min-width: 8em;
}
#mw-panel #p-logo + .portal.expanded .body,
#mw-panel .portal.expanded .body,
#mw-panel #p-logo + .portal:hover .body,
#mw-panel .portal:hover .body {
display: block !important;
}
#mw-panel .portal .body li a,
#mw-panel .portal .body li a:visited {
padding: 6px 8px;
}
/* search: move to sidebar nav box ("main nav bar") */
#mw-head #p-search {
position: absolute;
top: calc(0px - var(--theme-sidebar-box-border-width-2) - 44px);
}
#mw-head #right-navigation #p-cactions {
margin-right: 0;
}
/* "more" menu in #right-navigation causes horizontal scroll bar appear */
#right-navigation .vector-menu-dropdown .vector-menu-content {
left: auto;
right: -1px; /* 1px for border */
}
/* hide sidebar toggle */
#nav-content-size-toggle {
display: none;
}
/* site footer */
body > footer {
margin-top: var(--main-layout-gap);
}
#mw-head #p-search {
border-bottom: 0;
padding-right: calc(var(--main-box-padding) / 2);
}
} /* screen and (max-width: 1365px) */
@media screen and (max-width: 900px) {
:root {
--main-layout-logo-height: calc( var(--theme-site-logo-height) * 0.5 + 20px);
--main-layout-gap: 6px;
--main-box-padding: 6px;
background: var(--theme-site-background);
}
body {
grid-template-columns: [body-left aside-left content-left] minmax(0, 1fr) [aside-right content-right body-right];
}
/** reset mw internal css **/
#mw-head {
position: relative !important;
margin-top: 0;
top: 0;
}
div#mw-navigation div#mw-panel {
display: flex;
position: static;
width: auto;
overflow: visible;
}
div#mw-navigation div#mw-panel .portal {
width: auto;
}
body #footer {
padding-top: 0.75em;
}
body #footer #footer-info-lastmod,
body #footer #footer-info-viewcount {
display: block;
}
#mw-head div#left-navigation,
#mw-head div#right-navigation {
position: static;
}
div#p-logo {
display: block;
/* move to left */
margin: 0 var(--main-layout-gap);
width: calc(var(--theme-site-logo-width) * 0.5);
background-size: calc(var(--theme-site-logo-width) * 0.5) auto;
}
#p-logo .mw-wiki-logo {
width: calc(var(--theme-site-logo-width) * 0.5);
height: calc(var(--theme-site-logo-height) * 0.5);
}
div.mw-body {
margin-top: 0;
margin-left: 0;
margin-right: 0;
}
#mw-head #p-search {
background: var(--theme-navbar-search-background);
padding: 6px 12px 6px 6px;
border: var(--theme-box-border-width) solid var(--theme-box-border-color);
border-radius: 5px;
border-radius: var(--main-box-border-radius) 0 0 var(--main-box-border-radius);
border-width: var(--theme-box-border-width) 0 var(--theme-box-border-width) var(--theme-box-border-width);
top: -110px;
right: -4px;
z-index: 50;
}
#mw-head,
#mw-panel,
.mw-body,
#footer,
#mw-page-base {
border-radius: 0;
border-left: 0;
border-right: 0;
margin-left: 0;
margin-right: 0;
}
#mw-panel::before {
left: 0;
right: 0;
}
} /* screen and (max-width:900px) */
@media screen and (max-width: 720px) {
:root {
--main-layout-topbar-height: 35px; /* height of wiki.gg topbar */
}
/* reset */
div#p-namespaces, div#p-views, div#p-variants {
top: 0;
}
div#mw-navigation div#mw-panel {
font-size: 12px;
}
/* styles */
#mw-panel #p-logo + .portal .vector-menu-heading,
#mw-panel .portal .vector-menu-heading {
font-size: 12px;
padding: 8px 6px;
}
#mw-panel div.portal .vector-menu-heading::after,
#mw-panel .portal.collapsed .vector-menu-heading::after {
border-width: 5px 4px 0;
margin-top: 1px;
}
#mw-panel div.portal.expanded .vector-menu-heading::after,
#mw-panel div.portal:hover .vector-menu-heading::after {
border-width: 0 4px 5px;
}
#mw-panel #p-logo + .portal {
margin-left: calc(var(--main-layout-gap) - 6px);
}
div.vectorTabs li.selected a,
div.vectorTabs li.selected a:visited,
div.vectorTabs li a,
div.vector-menu-dropdown .vector-menu-heading span {
font-size: 12px;
padding: 1px 8px;
}
.vectorTabs #ca-unwatch.icon a,
.vectorTabs #ca-watch.icon a,
.vectorTabs #ca-unwatch.icon a.loading,
.vectorTabs #ca-watch.icon a.loading {
padding: 4px 8px;
}
} /* screen and (max-width:720px) */
@media screen and (max-width: 600px) {
:root {
background: var(--theme-site-background);
}
/* reset mw internal css */
#footer #footer-icons {
float: none;
}
#footer #footer-info-copyright {
padding-right: 0;
padding-bottom: 40px;
right: auto;
left: 0;
}
#footer-info-copyright img {
right: auto;
left: 0;
}
div#p-logo {
margin: auto;
width: 100%;
height: 125px;
}
#mw-panel {
margin-top: 45px;
}
#mw-panel::before {
transform: translateY(45px);
}
#mw-head #p-search {
top: -92px;
box-sizing: border-box;
width: 100%;
max-width: 20em;
margin: 0;
padding: var(--main-box-padding);
box-shadow: none;
left: 50%;
right: auto;
transform: translateX(-50%);
border-radius: var(--main-box-border-radius);
border-width: var(--theme-box-border-width);
}
div#simpleSearch {
margin: auto;
width: auto;
}
/* content nav to icons */
div.vectorTabs li.selected a,
div.vectorTabs li.selected a:visited,
div.vectorTabs li a,
div.vector-menu-dropdown .vector-menu-heading span {
width: 20px;
height: 20px;
line-height: 20px;
padding: 3px 6px;
box-sizing: content-box;
}
div.vectorTabs li a::before,
div.vector-menu-dropdown .vector-menu-heading span::before {
content: "";
display: inline-block;
background-color: transparent;
background-repeat: no-repeat;
background-position: center top;
background-size: 100% auto;
width: 20px;
height: 0;
border-bottom: 60px solid transparent;
filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color));
margin: -40px 20px 0 0;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 2v16h4v-2H6V4h3.994v4H14v1h2V7.01L11 2z' /%3E%3Cpath d='M13.339 10a.641.641 0 0 0-.643.643v.418a3.536 3.536 0 0 0-1.064.44l-.291-.291a.64.64 0 0 0-.91 0l-.226.228a.641.641 0 0 0 0 .909l.293.293a3.536 3.536 0 0 0-.437 1.056h-.418A.641.641 0 0 0 9 14.34v.322c0 .356.286.643.643.643h.418a3.536 3.536 0 0 0 .44 1.064l-.296.297a.641.641 0 0 0 0 .91l.227.227a.642.642 0 0 0 .909 0l.3-.3a3.536 3.536 0 0 0 1.055.437v.418c0 .357.287.643.643.643h.322a.641.641 0 0 0 .643-.643v-.418a3.536 3.536 0 0 0 1.056-.436l.3.299a.642.642 0 0 0 .908 0l.228-.228a.641.641 0 0 0 0-.909l-.298-.299a3.536 3.536 0 0 0 .441-1.062h.418A.641.641 0 0 0 18 14.66v-.322a.641.641 0 0 0-.643-.643h-.418a3.536 3.536 0 0 0-.436-1.056l.293-.293a.641.641 0 0 0 0-.91l-.228-.227a.642.642 0 0 0-.909 0l-.292.292a3.536 3.536 0 0 0-1.063-.441v-.418A.641.641 0 0 0 13.66 10zm.161 2.5a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-2-2 2 2 0 0 1 2-2z' /%3E%3C/svg%3E%0A");
}
div.vectorTabs li:hover a::before,
div.vector-menu-dropdown:hover .vector-menu-heading span::before,
div.vector-menu-dropdown.open .vector-menu-heading span::before {
filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color-hover));
}
.vectorTabs li.new a::before,
.vectorTabs li.new:hover a::before {
filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color-redlink));
}
#ca-edit a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='m12.879 2.165-9.465 9.471 4.95 4.95 9.465-9.471zm0 2.829L15 7.115l-6.636 6.643-2.121-2.122zM6.95 18H2v-4.95z'/%3E%3C/svg%3E%0A");
}
#ca-view a::before,
#ca-view-foreign a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M9.92 4.91c-2.78 0-5.42 1.77-7.53 4.95l-.371.555.371.555c2.12 3.17 4.76 4.95 7.53 4.95 2.78 0 5.42-1.77 7.53-4.95l.371-.555-.371-.555c-2.12-3.17-4.76-4.95-7.53-4.95zm0 2c1.75 0 3.6 1.19 5.34 3.5-1.74 2.31-3.59 3.5-5.34 3.5s-3.6-1.19-5.34-3.5c1.74-2.31 3.59-3.5 5.34-3.5z'/%3E%3Cpath d='M9.84 5.31C7.72 5.31 6 7.04 6 9.15c0 2.12 1.73 3.84 3.84 3.84 2.12 0 3.84-1.73 3.84-3.84 0-2.12-1.73-3.84-3.84-3.84zm0 1c1.58 0 2.84 1.27 2.84 2.84 0 1.58-1.27 2.84-2.84 2.84C8.26 11.99 7 10.72 7 9.15c0-1.58 1.27-2.84 2.84-2.84z'/%3E%3C/svg%3E");
}
#left-navigation li[id^=ca-nstab-] a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 2v16h12V7.01L11 2zm2 2h3.994v4H14v8H6z'/%3E%3C/svg%3E%0A");
}
#ca-history a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M10 2a8 8 0 0 0-8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0-8-8zm0 2a6 6 0 0 1 6 6 6 6 0 0 1-6 6 6 6 0 0 1-6-6 6 6 0 0 1 6-6z'/%3E%3Cpath d='M9.984 4.986A1 1 0 0 0 9 6v5h3a1 1 0 1 0 0-2h-1V6a1 1 0 0 0-1.016-1.014z'/%3E%3C/svg%3E%0A");
}
#ca-talk a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M5.391 15.575c.553 1.556-.098 2.537-.942 3.425 3.262-.731 3.243-2.134 3.77-3.425zm10.366-3.933c-.553 1.557.098 2.538.942 3.426-3.262-.732-3.242-2.134-3.769-3.426z'/%3E%3Cpath d='M7.768 7.146c-3.202 0-5.798 2.035-5.797 4.545 0 2.51 2.596 4.544 5.797 4.543 3.2 0 5.794-2.034 5.795-4.543 0-2.51-2.595-4.544-5.795-4.545zm-.022 2.247c2.01 0 3.64 1.034 3.639 2.308-.001 1.274-1.63 2.306-3.639 2.307-2.01 0-3.64-1.033-3.64-2.307-.001-1.275 1.629-2.309 3.64-2.308z'/%3E%3Cpath d='M12.473 2.727c-3.604 0-6.525 2.149-6.526 4.8l2.104-.017c.001-1.392 1.974-2.52 4.406-2.52 2.433 0 4.407 1.128 4.408 2.52 0 1.393-1.973 2.522-4.408 2.521l.016 2.3c3.603-.001 6.524-2.152 6.523-4.804 0-2.65-2.92-4.8-6.523-4.8z'/%3E%3C/svg%3E%0A");
}
#t-contributions a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 5v3.272A2 2 0 0 1 5 8a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-1-.27V15h10V5H4z'/%3E%3Ccircle cx='15.001' cy='10' r='2'/%3E%3Ccircle cx='9' cy='4' r='2'/%3E%3Ccircle cx='9' cy='16' r='2'/%3E%3C/svg%3E");
}
#ca-addsection a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Crect width='2' height='12' x='9' y='4' ry='0'/%3E%3Crect width='12' height='2' x='4' y='9' ry='0'/%3E%3C/svg%3E%0A");
}
#ca-viewsource a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M3 4h3v1H5v11h1v1H3zm14 0v13h-3v-1h1V5h-1V4zM6.5 4H9v1H8v11h1v1H6.5zm7 0v13H11v-1h1V5h-1V4z'/%3E%3C/svg%3E%0A");
}
#p-variants .vector-menu-heading span::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='20' viewBox='0 0 48 48' width='20'%3E%3Cpath d='M0 0h48v48h-48z' fill='none'/%3E%3Cpath d='M23.99 4c-11.05 0-19.99 8.95-19.99 20s8.94 20 19.99 20c11.05 0 20.01-8.95 20.01-20s-8.96-20-20.01-20zm13.85 12h-5.9c-.65-2.5-1.56-4.9-2.76-7.12 3.68 1.26 6.74 3.81 8.66 7.12zm-13.84-7.93c1.67 2.4 2.97 5.07 3.82 7.93h-7.64c.85-2.86 2.15-5.53 3.82-7.93zm-15.48 19.93c-.33-1.28-.52-2.62-.52-4s.19-2.72.52-4h6.75c-.16 1.31-.27 2.64-.27 4 0 1.36.11 2.69.28 4h-6.76zm1.63 4h5.9c.65 2.5 1.56 4.9 2.76 7.13-3.68-1.26-6.74-3.82-8.66-7.13zm5.9-16h-5.9c1.92-3.31 4.98-5.87 8.66-7.13-1.2 2.23-2.11 4.63-2.76 7.13zm7.95 23.93c-1.66-2.4-2.96-5.07-3.82-7.93h7.64c-.86 2.86-2.16 5.53-3.82 7.93zm4.68-11.93h-9.36c-.19-1.31-.32-2.64-.32-4 0-1.36.13-2.69.32-4h9.36c.19 1.31.32 2.64.32 4 0 1.36-.13 2.69-.32 4zm.51 11.12c1.2-2.23 2.11-4.62 2.76-7.12h5.9c-1.93 3.31-4.99 5.86-8.66 7.12zm3.53-11.12c.16-1.31.28-2.64.28-4 0-1.36-.11-2.69-.28-4h6.75c.33 1.28.53 2.62.53 4s-.19 2.72-.53 4h-6.75z'/%3E%3C/svg%3E");
}
#p-cactions .vector-menu-heading span::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='20' viewBox='0 0 24 24' width='20'%3E%3Cpath d='M14 6C14 7.10457 13.1046 8 12 8C10.8954 8 10 7.10457 10 6C10 4.89543 10.8954 4 12 4C13.1046 4 14 4.89543 14 6Z'/%3E%3Cpath d='M14 12C14 13.1046 13.1046 14 12 14C10.8954 14 10 13.1046 10 12C10 10.8954 10.8954 10 12 10C13.1046 10 14 10.8954 14 12Z'/%3E%3Cpath d='M14 18C14 19.1046 13.1046 20 12 20C10.8954 20 10 19.1046 10 18C10 16.8954 10.8954 16 12 16C13.1046 16 14 16.8954 14 18Z'/%3E%3C/svg%3E");
}
/* Except watch/unwatch star. It does not work under chrome. */
div.vectorTabs li.mw-watchlink a::before {
border: 0;
filter: none;
margin: 0 20px 0 0;
}
} /* screen and (max-width:600px) */
@media screen and (max-width: 450px) {
#mw-panel {
padding-left: 6px;
padding-right: 6px;
}
#mw-panel div.portal .vector-menu-heading::after {
display: none;
}
#mw-panel #p-navigation #p-navigation-label,
#mw-panel #p-lang #p-lang-label {
width: 18px;
display: block;
white-space: nowrap;
padding: 8px;
}
#p-navigation-label::before,
#p-lang-label::before {
content: "";
display: inline-block;
vertical-align: bottom;
background-color: transparent;
background-repeat: no-repeat;
background-position: center top;
background-size: 100% auto;
width: 18px;
height: 0;
border-bottom: 60px solid transparent;
position: relative;
filter: drop-shadow(0 42px 0 var(--theme-text-color));
margin: -42px 20px 0 0;
}
#p-navigation-label::before {
background-image: url("data:image/svg+xml,%3Csvg height='18' viewBox='0 0 200 200' width='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M75,20H40A20.06,20.06,0,0,0,20,40V75A20.06,20.06,0,0,0,40,95H75A20.06,20.06,0,0,0,95,75V40A20.06,20.06,0,0,0,75,20Zm0,55H40V40H75Zm95-27.5a10,10,0,0,0-10,10V75H125V40h17.5a10,10,0,0,0,0-20H125a20.06,20.06,0,0,0-20,20V75a20.06,20.06,0,0,0,20,20h35a20.06,20.06,0,0,0,20-20V57.5A10,10,0,0,0,170,47.5ZM75,105H40a20.06,20.06,0,0,0-20,20v35a20.06,20.06,0,0,0,20,20H75a20.06,20.06,0,0,0,20-20V125A20.06,20.06,0,0,0,75,105Zm0,55H40V125H75Zm85-55H125a20.06,20.06,0,0,0-20,20v35a20.06,20.06,0,0,0,20,20h35a20.06,20.06,0,0,0,20-20V125A20.06,20.06,0,0,0,160,105Zm0,55H125V125h35Z'/%3E%3C/svg%3E");
}
#p-lang-label::before {
background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 52 52' width='18' height='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M39,18.67H35.42l-4.2,11.12A29,29,0,0,1,20.6,24.91a28.76,28.76,0,0,0,7.11-14.49h5.21a2,2,0,0,0,0-4H19.67V2a2,2,0,1,0-4,0V6.42H2.41a2,2,0,0,0,0,4H7.63a28.73,28.73,0,0,0,7.1,14.49A29.51,29.51,0,0,1,3.27,30a2,2,0,0,0,.43,4,1.61,1.61,0,0,0,.44-.05,32.56,32.56,0,0,0,13.53-6.25,32,32,0,0,0,12.13,5.9L22.83,52H28l2.7-7.76H43.64L46.37,52h5.22Zm-15.3-8.25a23.76,23.76,0,0,1-6,11.86,23.71,23.71,0,0,1-6-11.86Zm8.68,29.15,4.83-13.83L42,39.57Z'/%3E%3C/svg%3E");
}
#mw-navigation #mw-panel #p-lang {
margin-left: auto;
display: flex;
justify-content: flex-end;
}
#mw-panel #p-lang .body {
left: auto;
right: 0;
}
div#simpleSearch {
width: 90%;
}
} /* screen and (max-width:450px) */
/***** Notification *****/
.mw-notification {
color: var(--theme-text-color);
border: 1px solid;
/* background: var(--theme-box-border-color); */
border-color: var(--theme-border-color);
box-shadow: var(--theme-border-color);
transform: none;
}
/* postedit notification */
.postedit-container {
top: 4em;
}
/* Notification boxes on the right, e.g. after patrolling an edit */
.mw-notification.mw-notification-type-error {
color: var(--theme-notice-red-text-color);
border-color: var(--theme-notice-red-text-color);
}
.mw-notification.mw-notification-type-warn {
color: var(--theme-notice-orange-text-color);
border-color: var(--theme-notice-orange-text-color);
}
/*
css for floating-scroll v3.2.0
https://amphiluke.github.io/floating-scroll/
(c) 2022 Amphiluke
*/
.fl-scrolls {
overflow: auto;
position: fixed;
}
.fl-scrolls div {
overflow: hidden;
pointer-events: none;
}
.fl-scrolls div:before {
content: " ";
}
.fl-scrolls, .fl-scrolls div {
font-size: 1px;
line-height: 0;
margin: 0;
padding: 0;
}
.fl-scrolls-hidden div:before {
content: " ";
}
.fl-scrolls-viewport {
position: relative;
}
.fl-scrolls-body {
overflow: auto;
}
.fl-scrolls-viewport .fl-scrolls {
position: absolute;
}
.fl-scrolls-hoverable .fl-scrolls {
opacity: 0;
transition: opacity 0.5s 0.3s;
}
.fl-scrolls-hoverable:hover .fl-scrolls {
opacity: 1;
}
.fl-scrolls:not([data-orientation]), .fl-scrolls[data-orientation=horizontal] {
bottom: 0;
min-height: 17px;
}
.fl-scrolls:not([data-orientation]) div, .fl-scrolls[data-orientation=horizontal] div {
height: 1px;
}
.fl-scrolls-hidden.fl-scrolls:not([data-orientation]), .fl-scrolls-hidden.fl-scrolls[data-orientation=horizontal] {
bottom: 9999px;
}
.fl-scrolls-viewport .fl-scrolls:not([data-orientation]), .fl-scrolls-viewport .fl-scrolls[data-orientation=horizontal] {
left: 0;
}
.fl-scrolls[data-orientation=vertical] {
right: 0;
min-width: 17px;
}
.fl-scrolls[data-orientation=vertical] div {
width: 1px;
}
.fl-scrolls-hidden.fl-scrolls[data-orientation=vertical] {
right: 9999px;
}
.fl-scrolls-viewport .fl-scrolls[data-orientation=vertical] {
top: 0;
}
/*css for wide table */
.table-wide {
clear: both;
position: relative;
}
.mw-parser-output > .table-width {
margin-top: 0.5em;
margin-bottom: 0.5em;
}
.table-wide-inner {
overflow-x: auto;
}
.table-wide-inner > table {
margin: 0 !important;
}
.table-wide:before {
box-shadow: inset -15px 0 20px -15px var(--theme-wide-table-shadow-color);
content: "";
display: block;
width: 20px;
height: 100%;
pointer-events: none;
position: absolute;
right: 0;
z-index: 2;
}
/***********************************************************************************************************
* Common styles for "real" wiki page content.
***********************************************************************************************************/
/* Tabber box */
.tabber__tab[aria-selected='true'], .tabber__tab[aria-selected='true']:visited
{
#BE3838;
}
/* Code box */
pre, code, .mw-code
{
background-color: #1a1a1a;
color: #ffcc00;
}
/* Recent changes info box */
.mw-changeslist-legend
{
color:black;
}
/* Searched information */
.mw-search-profile-tabs
{
background-color: transparent;
}
/* Notifcation / Notice box */
.mw-echo-ui-notificationBadgeButtonPopupWidget-popup > .oo-ui-popupWidget-popup > .oo-ui-popupWidget-head
{
color: black;
}
.mw-echo-ui-placeholderItemWidget
{
color: black;
}
/* Advanced Box */
#mw-searchoptions
{
background-color: transparent;
}
/* Toolbar */
.wikiEditor-ui-toolbar
{
background-color: white;
}
.wikiEditor-ui-toolbar .booklet > .index
{
color: white;
}
.wikiEditor-ui-toolbar .tabs span.tab a
{
color: white;
}
.wikiEditor-ui-toolbar .tabs span.tab a.current,
.wikiEditor-ui-toolbar .tabs span.tab a.current:visited
{
color: white;
}
.wikiEditor-ui-toolbar .booklet > .index > .current
{
background-color: #b1b1b1;
color: var(--theme-text-color);
}
.wikiEditor-ui-toolbar .booklet > .index > :hover
{
background-color: #565656;
}
.wikiEditor-ui-toolbar .page-characters div span
{
color: var(--theme-text-color);
}
.wikiEditor-ui-toolbar .page-characters div span:hover
{
background-color: var(--theme-button-border-color);
}
/* User Profile box */
.mw-message-box
{
color: white;
background-color: black;
}
/* File information */
#filetoc
{
background-color: transparent;
}
.mw_metadata td
{
background-color: transparent;
}
.mw-datatable td
{
background-color: transparent;
}
.mw-datatable tr:hover td
{
background-color: #1F2827;
}
/** ToC **/
.toc {
border-radius: 4px;
border: 1px solid var(--theme-border-color);
background: var(--theme-box-background);
margin: 1em auto 1em 0;
padding: 0;
font-size: 1em;
min-width: 12em;
}
.toc .toctitle h2 {
margin: 0;
display: flex;
align-items: center;
padding: 0 0.5em;
}
.toc .toctitle h2::before {
content: "";
display: block;
width: 12px;
height: 0;
border-bottom: 52px solid transparent;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewbox='0 0 12 12'%3E%3Cpath id='bulleted-list-tiny' d='M1.29 9.277c-.181.19-.29.45-.29.71 0 .26.109.52.29.71.189.18.45.29.71.29.26 0 .519-.11.71-.29.18-.19.29-.45.29-.71 0-.26-.11-.52-.29-.71-.38-.37-1.05-.37-1.42 0M10 9H6a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2M6 3h4a1 1 0 1 0 0-2H6a1 1 0 1 0 0 2m4 2H6a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2M1.29 1.277c.37-.37 1.04-.37 1.42 0 .18.19.29.45.29.71 0 .26-.11.52-.29.71-.191.18-.45.29-.71.29-.26 0-.521-.11-.71-.29-.181-.19-.29-.45-.29-.71 0-.26.109-.52.29-.71zM2.55 5.17c.06.03.11.08.16.12.18.19.29.45.29.71 0 .26-.11.521-.29.71-.05.04-.1.09-.16.12a.559.559 0 0 1-.17.09c-.06.03-.12.05-.19.06-.06.01-.13.02-.19.02-.26 0-.52-.11-.71-.29A1.05 1.05 0 0 1 1 6c0-.26.11-.52.29-.71.24-.23.58-.34.9-.269a.6.6 0 0 1 .19.058c.06.021.12.051.17.091z'%3E%3C/path%3E%3C/svg%3E");
background-repeat: no-repeat;
background-position: center top;
background-size: 100% auto;
filter: drop-shadow(0 40px 0 var(--theme-text-color));
margin: -40px 6px 0 0;
}
.toc .toctitle {
position: relative;
overflow: hidden;
text-align: left;
}
.toc .toctogglelabel {
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
box-sizing: border-box;
padding-right: 1em;
display: flex;
align-items: center;
justify-content: flex-end;
}
.toc .toctogglespan::before,
.toc .toctogglespan::after {
display: none;
}
.toc .toctogglelabel::after {
display: none;
}
.toc .toctogglelabel::before {
content: "";
display: inline-block;
background: none;
position: relative;
width: 0;
height: 0;
border-style: solid;
border-color: var(--theme-widget-toc-arrow-color) transparent;
border-width: 0 5px 6px 5px;
vertical-align: middle;
flex: 0 0 auto;
}
.toc .toctogglelabel:hover::before {
border-color: var(--theme-widget-toc-arrow-color-hover) transparent;
}
.toc .toctogglecheckbox:checked + .toctitle .toctogglelabel::before {
border-width: 6px 5px 0 5px;
}
/* Won't change ToC box width when toggle show/hide. */
.toctogglecheckbox:checked ~ ul {
overflow: hidden;
display: block;
height: 0;
border: 0;
padding-top: 0;
padding-bottom: 0;
}
/* content list */
.mw-content-ltr .toc ul ul,
.mw-content-rtl.toc ul ul {
margin: 0 0 0 1em;
}
.toc a {
color: var(--theme-text-color);
}
.toc .tocnumber {
color: var(--theme-text-color-note);
}
.toc .tocnumber::after {
content: ".";
}
.toc .toctitle,
.toc > ul {
padding: 0.5em;
}
.toc > ul {
border-top: 1px solid var(--theme-border-color);
margin: 0;
}
.toc > ul a {
display: block;
padding: 2px 0.5em;
border-radius: 4px;
transition: background 0.1s;
}
.toc > ul a:hover {
text-decoration: none;
background: var(--theme-widget-toc-item-hover-background);
}
.toc h2 {
font-weight: normal;
}
.toc li {
margin: 0;
}
/***********************************************************************************************************
* common style for content box
***********************************************************************************************************/
.fullwidth, .full-width {
width: 100%;
}
.nowrap {
white-space: nowrap;
}
/* ".center" has width=100% rule, we don't want it, so use a different class name. */
.aligncenter,
.align-center {
text-align: center;
}
.alignleft,
.align-left {
text-align: left;
}
.alignright,
.align-right {
text-align: right;
}
/* clear fix for float block */
.clearfix {
*zoom: 1;
}
.clearfix::before,
.clearfix::after {
content: " ";
display: table;
}
.clearfix::after {
clear: both;
}
/* Thumbnail background color */
html .thumbimage {
background-color: #0b0029;
}
/** gallery **/
.thumbinner {
border-radius: 5px;
}
li.gallerybox div.thumb {
border-radius: 5px;
}
.gallery * {
box-sizing: initial;
}
.mw-gallery-traditional .thumb {
display: flex;
background: none;
}
.mw-gallery-traditional .thumb a {
display: block;
}
.portable-infobox {
border: 1px solid var(--theme-border-color);
background: none;
}
/***********************************************************************************************************
* css for specific pages
***********************************************************************************************************/
/*********** Main page START ****************/
/* Hide page title on main page */
body.rootpage-Terracotta_Wiki.action-view h1.firstHeading,
body.rootpage-Terracotta_Wiki.action-view .mw-body .mw-indicators,
body.rootpage-Terracotta_Wiki.action-view #mw-content-text::before {
display: none;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .footer {
text-align: right;
font-size: 12px;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box {
border: 1px solid var(--theme-border-color);
border-radius: var(--main-box-border-radius);
padding: 1.5em;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent h2 {
margin-top: 0;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent p {
margin: 0;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap {
display: flex;
gap: 12px;
align-items: stretch;
margin-bottom: 1em;
}
@media (max-width: 900px) {
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap {
display: block;
margin-bottom: 0;
}
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box {
flex: 1 0 auto;
}
@media (max-width: 900px) {
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box {
margin-bottom: 1em;
}
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header {
font-size: 16px;
text-align: center;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header h2 em {
display: inline-block;
font-style: normal;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header .links ul {
margin: 1em auto auto;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header .links li {
list-style: none;
display: inline-block;
margin: 0 0.5em;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .intro {
display: flex;
gap: 12px;
flex-direction: column;
flex: 2 2 400px;
}
@media (max-width: 900px) {
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .intro {
display: block;
}
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay {
flex: 3 3 800px;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a {
display: flex;
gap: 1em;
}
@media screen and (max-width: 1600px) {
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a {
flex-direction: column;
}
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a li {
margin-top: 0.5em;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .comm {
flex: 1 1 410px;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul {
margin: 1em 0 0;
display: grid;
grid-template-columns: 1fr 1fr 1fr;
gap: 1.5em;
list-style: none;
}
@media screen and (max-width: 1400px) {
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul {
grid-template-columns: 1fr 1fr;
}
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul a, body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul img {
display: block;
width: 100% !important;
height: auto !important;
}
/*********** Main page END ****************/
.mp-flex {
display: flex;
flex-wrap: wrap;
justify-content: flex-start;
gap: 15px;
}
.mp-left {
flex: 4;
}
.mp-right {
flex: 1 275px;
}
.navbox {
--navbox-bg-color: var(--theme-content-background);
--navbox-text-color: var(--theme-text-color);
--navbox-title-color: var(--theme-navbar-tab-background);
--navbox-header-color: var(--theme-navbar-tab-background);
--navbox-alt-color: var(--theme-content-background);
--navbox-border-color: var(--theme-border-color)
}
.navbox {
width: 100%;
background: var(--navbox-bg-color, white);
color: var(--navbox-text-color, black);
margin: 1em auto;
font-size: 84%;
clear: both;
padding: 2px;
border-spacing: 0;
border: 1px solid var(--navbox-border-color, #AAA);
}
.navbox-title,
table.navbox th {
padding-left: 1em;
padding-right: 1em;
text-align: center;
}
/* Even row striping */
.navbox-even {
background: var(--theme-box-border-color);
color: #000;
}
/* Odd row striping */
.navbox-odd {
background: transparent;
}
.collapseButton {
font-weight: normal;
width: auto;
}
.navbox .collapseButton {
width: 6em;
}
.navbar {
font-size: 88%;
font-weight: normal;
}
.navbox .navbar {
font-size: 100%;
}
table.collapsed tr.collapsible {
display: none;
}
/* Merges navboxes that are directly under eachother */
.navbox + .navbox {
margin-top: -11px;
}
.navbox .navbox-title {
background: var(--navbox-title-color, #CCF);
color: var(--navbox-text-color, black);
font-weight: bold;
}
.navbox .navbox-vde {
float:left;
width:65px;
}
.navbox .navbox-title-padright {
padding-right: 65px;
}
.navbox .navbox-title-padleft {
padding-left: 65px;
}
.navbox .navbox-subgroup {
border-spacing: 0;
width: 100%;
}
.navbox .navbox-gutter {
height: 2px;
}
.navbox .navbox-subgroup .navbox-gutter {
background: var(--navbox-bg-color, white);
}
.navbox .navbox-section-row > td {
padding: 0;
height: 100%;
}
.navbox .navbox-section {
width: 100%;
border-spacing: 0;
}
.navbox .navbox-above,
.navbox .navbox-below {
background: var(--navbox-header-color, #DDF);
text-align: center;
}
.navbox .navbox-image {
background: var(--navbox-bg-color, white);
text-align: center;
}
.navbox .navbox-group,
.navbox .navbox-header {
background: var(--navbox-header-color, #DDF);
color: var(--navbox-text-color, black);
font-weight: bold;
height: 100%;
padding: 2px 4px;
}
.navbox .navbox-header-collapsible {
padding-left: 65px;
}
.navbox .navbox-group {
text-align: center;
padding-left: 1em;
padding-right: 1em;
white-space: nowrap;
}
.navbox .navbox-group,
.navbox .navbox-image-left {
border-right: 2px solid var(--navbox-bg-color, white);
}
.navbox-image-right {
border-left: 2px solid var(--navbox-bg-color, white);
}
.navbox .navbox-list {
background: var(--navbox-bg-color, white);
color: var(--navbox-text-color, black);
width: 100%;
height: 100%;
padding: 0;
}
.navbox .alt > .navbox-list {
background: var(--navbox-alt-color, #F7F7F7);
}
.navbox .navbox-list div {
padding: 0px 4px;
}
.navbox .navbox-list.no-group {
text-align: center;
padding-top: 2px;
padding-bottom: 2px;
}
.navbox .mw-collapsible-toggle {
width: 65px;
}
/* hlist */
.hlist ul {
margin: 0;
list-style: none;
}
.hlist li, .hlist ul ul {
display: inline;
}
.hlist li a {
white-space: nowrap;
}
.hlist ul ul:before {
content: "("
}
.hlist ul ul:after {
content: ")"
}
.hlist li:after {
content: " • ";
}
.hlist ul ul li:after {
content: "/";
}
.hlist li:last-child:after, .hlist ul ul li:last-child:after {
content: none;
}
li.gallerybox div.thumb {
background-color: transparent;
border: 0;
}
/* Mark redirects in Special:Allpages and Special:Watchlist */
.allpagesredirect {
font-style: italic;
}
.allpagesredirect:after {
color: #808080; content: " (redirect)"
}
.watchlistredir {
font-style: italic;
}
/* Giving headers and TOC a little extra space */
h2 {
margin-top: 20px;
}
.toc {
margin-top: 20px;
}
/* Navboxes */
.navbox {
width: 100%;
clear: both;
}
/****************
* Template:Icon *
*****************/
.infoicon {
white-space: nowrap;
display: inline-flex;
align-items: center;
gap: 5px;
}
.infoicon img {
margin-bottom: 1px;
width: auto;
height: auto;
max-height: 1.5em;
max-width: 1.5em;
}
/********************
* End Template:Icon *
*********************/
127fafa1e726732a9551ddca6c9290ff6d8e53b7
405
403
2024-04-10T15:35:36Z
Azgoodaz
36052
css
text/css
/***********************************
CSS placed here will be applied to all skins on the entire site.
Various code adpoted from
* https://multiversus.wiki.gg/ by IyzMoe
* https://trucksimulator.wiki.gg/ by MrPie5
* https://flight.wiki.gg/ by ReedemtheD3ad!
***********************************/
/***********************************************************************************************************
* css reset for browser default rules and MediaWiki internal rules
***********************************************************************************************************/
.responsive-image {
max-width: 100%;
height:auto;
}
* {
outline: 0;
}
table {
white-space: unset; /* be set to `no-wrap` in MW internal css */
}
html {
font-size: 16px; /* reset rem */
}
pre {
margin: 0;
}
h1, h2, h3, h4, h5, h6 {
padding: 0;
border: 0 solid transparent;
}
table {
display: table;
white-space: unset;
}
body {
background: none;
}
/***********************************************************************************************************
* css for wiki.gg top bar and footer bar
***********************************************************************************************************/
/*** Wiki.gg site bars tweak ***/
div#p-personal ul {
white-space: nowrap; /* for "log out" */
}
#p-personal .vector-menu-content #pt-anonuserpage,
#p-personal .vector-menu-content #pt-userpage a {
padding-top: 0;
background-position: left center;
}
/*** Responsive ***/
@media screen and (max-width: 720px) {
footer#wikigg-footer .footer-right {
margin-left: 0;
}
footer#wikigg-footer .footer-left {
margin-right: 0;
}
} /* screen and (max-width:720px) */
@media screen and (max-width: 600px) {
footer#wikigg-footer {
display: grid;
grid-template-columns: 35px 1fr;
grid-template-rows: auto auto;
align-items: center;
justify-items: start;
padding: 3px 0 3px 10px;
}
footer#wikigg-footer .footer-middle {
grid-column: 1/2;
grid-row: 1/3;
}
footer#wikigg-footer .footer-right {
grid-column: 2/3;
grid-row: 1/2;
margin: 0;
}
footer#wikigg-footer .footer-left {
grid-column: 2/3;
grid-row: 2/3;
margin: 0;
}
} /* screen and (max-width:600px) */
/*** Theme ***/
:root {
/* for infobox */
--pi-secondary-background: #1F2827;
/* other */
--theme-hover-color: #683D17;
--theme-text-color-placeholder: #999;
--theme-control-text-color: #BF0017;
--theme-control-text-color-hover: #fff;
/* for wide table */
--theme-wide-table-shadow-color: #999;
/*** text color ***/
--theme-text-color: black;
--theme-text-color-note: black;
--theme-text-color-em: #ffffff;
--theme-heading-color: #683D17;
/*** link text color ***/
--theme-link-color: #874336;
--theme-link-color-hover: #683D17;
--theme-link-color-visited: #00aeff;
--theme-link-color-redlink: #ff3333;
/*** body background ***/
--theme-site-background: #0000 url(/images/5/57/Site-background.png) top center / cover no-repeat fixed;
/*** top site logo ***/
--theme-site-logo-image: url(/images/e/e6/Site-logo.png);
--theme-site-logo-width: 400px;
--theme-site-logo-height: 200px;
/* sidebar/content common */
--theme-box-border-width: 2px;
--theme-box-border-color: #000;
--theme-box-background: none;
--theme-box-border-style: solid;
--theme-box-shadow: none;
/* common */
--theme-border-color: #683D17;
--theme-highlight-background: #1F2827;
--theme-button-background: #87AEC9;
--theme-button-border-color: #006cb0;
--theme-button-background-active: #a7c7dc;
--theme-button-border-color-active: #006cb0;
--theme-page-base-background: #EAB885;
/*** sidebar ***/
--theme-sidebar-box-background: #8D5345;
--theme-sidebar-box-border-style: var(--theme-box-border-style);
--theme-sidebar-box-border-width: var(--theme-box-border-width);
--theme-sidebar-box-border-color: var(--theme-box-border-color);
--theme-sidebar-box-shadow: var(--theme-box-shadow);
--theme-sidebar-heading-text-color: white;
--theme-sidebar-heading-arrow-color: var(--theme-sidebar-heading-text-color);
--theme-sidebar-heading-arrow-color-hover: var(--theme-sidebar-heading-text-color);
--theme-sidebar-heading-background: #683D17;
--theme-sidebar-heading-background-hover: var(--theme-link-color-hover);
/* following 3 values will affect the space between the heading and the list */
--theme-sidebar-heading-border-bottom: 0;
--theme-sidebar-list-border-top: 2px solid transparent; /* will be hidden when collapsed */
--theme-sidebar-list-padding-top: 0px;
--theme-sidebar-list-item-background: none;
--theme-sidebar-list-item-hover-mask: #683D17;
--theme-sidebar-list-item-text-color: white;
--theme-sidebar-list-item-text-color-hover: white;
/* responsive */
--theme-sidebar-heading-text-color-2: var(--theme-heading-color);
--theme-sidebar-box-background-2: var(--theme-sidebar-box-background);
--theme-sidebar-box-border-width-2: var(--theme-box-border-width);
--theme-sidebar-box-border-style-2: var(--theme-box-border-style);
--theme-sidebar-box-border-color-2: var(--theme-box-border-color);
--theme-sidebar-heading-arrow-color-2: var(--theme-box-border-color);
--theme-sidebar-heading-arrow-color-hover-2: var(--theme-box-border-color);
--theme-sidebar-dropdown-background: #090C0C;
--theme-sidebar-dropdown-border: 1px solid #888989;
/*** navbar ***/
--theme-navbar-background: none;
--theme-navbar-border-color: var(--theme-border-color);
--theme-navbar-tab-background: #683D17;
--theme-navbar-tab-box-shadow: none;
--theme-navbar-tab-text-color: black;
--theme-navbar-tab-icon-color: var(--theme-navbar-tab-text-color);
--theme-navbar-tab-text-color-hover: white;
--theme-navbar-tab-icon-color-hover: var(--theme-navbar-tab-icon-color);
--theme-navbar-tab-text-color-redlink: var(--theme-link-color-redlink);
--theme-navbar-tab-icon-color-redlink: var(--theme-link-color-redlink);
--theme-navbar-tab-border-color: var(--theme-border-color);
--theme-navbar-tab-background-hover: #683D17;
--theme-navbar-tab-border-color-hover: var(--theme-navbar-tab-border-color);
--theme-navbar-tab-selected-background: var(--theme-content-background);
--theme-navbar-tab-selected-border-color: var(--theme-navbar-tab-border-color);
--theme-navbar-tab-selected-border-bottom-corner-color: var(--theme-navbar-tab-border-color);
--theme-navbar-tab-dropdown-arrow-color: var(--theme-text-color);
--theme-navbar-tab-dropdown-arrow-color-hover: var(--theme-heading-color);
--theme-navbar-tab-dropdown-background: #8D5345;
--theme-navbar-tab-dropdown-border-color: #8D5345;
--theme-navbar-tab-dropdown-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2);
--theme-navbar-tab-dropdown-hover-mask: #683D17;
--theme-navbar-search-box-shadow: none;
--theme-navbar-search-input-background: black;
--theme-navbar-search-input-border-color: var(--theme-border-color);
--theme-navbar-search-input-text-color: white;
--theme-navbar-search-button-background: #683D17;
--theme-navbar-search-botton-border-color: var(--theme-border-color);
--theme-navbar-search-botton-text-color: var(--theme-text-color);
--theme-navbar-search-button-background-active: var(--theme-navbar-search-button-background);
--theme-navbar-search-botton-border-color-active: var(--theme-navbar-search-botton-border-color);
--theme-navbar-search-botton-text-color-active: var(--theme-navbar-search-botton-text-color);
--theme-navbar-search-suggestions-background: var(--theme-navbar-search-button-background);
--theme-navbar-search-suggestions-border-color: var(--theme-border-color);
--theme-navbar-search-suggestions-text-color: var(--theme-text-color);
--theme-navbar-search-suggestions-text-color-hover: var(--theme-text-color-em);
--theme-navbar-search-suggestions-hover-mask: var(--theme-highlight-background);
--theme-navbar-search-suggestions-results-border-bottom-color: var(--theme-border-color);
--theme-navbar-search-suggestions-special-offset-top: -1px; /* margin-top offset, normally is -1px */
--theme-navbar-search-suggestions-special-border-top-color: var(--theme-border-color);
--theme-navbar-search-suggestions-special-label-text-color: var(--theme-text-color);
--theme-navbar-search-suggestions-special-label-text-color-hover: var(--theme-text-color);
/* responsive */
--theme-navbar-search-background: var(--theme-sidebar-box-background);
/*** content box ***/
--theme-content-background: #EAB885;
--theme-content-border-width: 0px;
--theme-content-border-style: var(--theme-box-border-style);
--theme-content-border-color: var(--theme-box-border-color);
--theme-content-subpage-icon-color: rgba(0,0,0, 0.3); /* color for "<" */
--theme-content-heading-rule-border-top: 0; /* border */
--theme-content-heading-rule-border-bottom: 0;
/** category: box **/
--theme-content-category-background: none;
--theme-content-category-border-style: solid;
--theme-content-category-border-width: 1px;
--theme-content-category-border-radius: 0;
--theme-content-category-border-color: var(--theme-border-color);
/*** #footer ***/
--theme-footer-text-color: #8D5345;
--theme-footer-background: transparent;
--theme-footer-link-color: #008aff;
--theme-footer-link-color-hover: #66b8ff;
--theme-footer-border-radius: 0 0 5px 5px;
/** notification **/
--theme-notice-red-text-color: #bf0017;
--theme-notice-orange-text-color: #cf721c;
/******* "real" wiki content ********/
--theme-widget-toc-arrow-color: var(--theme-text-color);
--theme-widget-toc-arrow-color-hover: var(--theme-hover-color);
--theme-widget-toc-item-hover-background: var(--theme-link-color-hover);
--theme-collapsible-toggle-icon-color: var(--theme-text-color);
--theme-collapsible-toggle-icon-color-hover: var(--theme-hover-color);
}
/***********************************************************************************************************
* base css styles for both interface and content box: font, color, etc.
***********************************************************************************************************/
/**** base styles START ***********************************************************/
.MPheading {
font-synthesis: none;
font-size: 2em;
font-weight: 800;
text-align: center;
background:0 0;
background-image: linear-gradient(to right,rgba(var(--theme-sidebar-link-color--rgb),0) 0,var(--theme-sidebar-link-color) 33%,var(--theme-sidebar-link-color) 66%,rgba(var(--theme-sidebar-link-color--rgb),0) 100%);
background-position: center bottom;
background-repeat: no-repeat;
background-size: 100% 1px;
}
.page-The_Chocolate_Edition_Wiki .mw-parser-output .gallery {
text-align: center;
margin: 10px 0;
}
.mp-box {
border:1px solid #4d2c24;
margin:10px 0;
padding:5px;
}
@media screen and (min-width: 1080px){
.page-The_Chocolate_Edition_Wiki .mw-parser-output {
display: flex;
flex-wrap: wrap;
justify-content: space-evenly;
}
.mainpage-left {
width: calc(100% - 550px);
}
.mainpage-right {
width: 500px;
}
}
/* Template:FP links styles */
.fplinks {
display: flex;
flex-wrap: wrap;
justify-content: space-evenly;
align-items: stretch;
text-align: center;
}
.fplink-outer {
padding: 5px;
flex-basis: calc(25% - 10px);
width: calc(25% - 15px);
min-width: 115px;
display: inline-block;
vertical-align: middle;
}
.fplink-wide {
flex-basis: calc(33% - 10px);
width: calc(33% - 15px);
}
.fplink-fullwidth {
flex-basis: 100%;
width: calc(100% - 15px);
font-weight: bold;
}
.fplink {
padding: 0.5em;
box-sizing: border-box;
width: 100%;
height: 100%;
display: table;
}
.fplink-plain {
background: transparent;
border-radius: 0;
border: 0;
box-shadow: none;
}
.fplink-inner {
display: table-row;
}
.fplink a {
display: table-cell;
vertical-align: middle;
}
.fplink img {
max-width: 150px;
width: 100%;
height: auto;
}
/* Auto-resize front page video to fit smaller columns */
.fpbox .embedvideowrap {
width: 100% !important;
max-width: 480px;
margin: 0 auto;
}
.fpbox .embedvideowrap iframe {
width: 100% !important;
}
/* Multi-column box support */
.fp-container main .columns .leftcol,
.fp-container .columns .rightcol {
width: 100%;
margin: 0;
padding: 0;
}
@media (min-width: 990px) {
.fp-container .columns .leftcol {
float: left;
width: 50%;
}
.fp-container .columns .rightcol {
float: right;
width: 50%;
}
}
.fp-section {
display: flex;
flex-wrap: wrap;
}
/* this CSS governs the responsive 2 column main page layout */
#fp-2column.fp-container {
display: grid;
grid-template-areas: "a" "b" "c";
grid-template-columns: 100%;
}
@media screen and (min-width: 990px) {
#fp-2column.fp-container {
grid-template-areas: "a b" "c c";
grid-template-columns: 50% 50%;
}
}
@media screen and (min-width: 1350px) {
#fp-2column.fp-container {
grid-template-areas: "a b" "c b";
grid-template-columns: auto 520px;
}
}
#fp-top {
grid-area: a;
}
#fp-flex {
grid-area: b;
}
#fp-bottom {
grid-area: c;
}
/* end responsive 2 column main page layout */
/* Front page appearance styles */
.fpbox .heading,
.fpbox .mainheading {
border: 0;
border-bottom: 1px solid transparent;
}
.fpbox {
background: transparent;
border: 1px solid transparent;
box-shadow: 0 2px 5px transparent;
}
.fplink:not(.fplink-plain) {
background: rgba(0, 0, 0, 0.3);
border: 1px solid #505050;
}
.fplink-fullwidth .fplink:not(.fplink-plain) {
background: rgba(0, 0, 0, 0.4);
}
.linkslabel {
border-bottom: 2px solid #505050;
}
/* always show scroll bar for short page.
* By doing this page background size won't change when expand/collapse sidebar sections.
*/
html {
overflow-y: scroll;
}
/** Font **/
html, body {
font-family: Helvetica, Arial, sans-serif;
/* font-family: futura-lt-w01-book, futura-lt-w05-book, sans-serif; a bit hard to read */
color: var(--theme-text-color);
}
.mw-body h1, .mw-body-content h1, .mw-body-content h2 {
color: var(--theme-heading-color);
}
body {
font-size: 14px;
}
.vector-body {
font-size: unset;
}
/** link color **/
/* Self-links aren't real links, they're not clickable.
* Hence, they shouldn't change color when hovered over like real links, as that is counter-intuitive.
* We should not use :not(.selflink) since it increases the priority and make it is difficult to override
* link styles for certain elements (e.g. in wiki.gg header).
*/
a,
a.selflink:hover, a.selflink:active {
text-decoration: none;
color: var(--theme-link-color);
}
a:visited {
color: #8D5345;
}
a:hover, a:active {
text-decoration: none;
color: var(--theme-link-color-hover);
}
/** red link **/
/* we don't really need to mark you have "visited" an inexistent page */
a.new, a.new:visited {
color: var(--theme-link-color-redlink);
}
/* -------------------------------------------------------- */
/* Tables */
/* -------------------------------------------------------- */
table {
/* fix 100% width table with border */
box-sizing: border-box;
}
table.article-table,
table.fandom-table,
table.lined,
table.bordered,
table.cellborder {
border-collapse: collapse;
border-style: solid;
border-color: #AD532D;
}
table.lined th,
table.lined td {
border-width: 0 0 1px 0;
}
/*** "terraria"-classed tables ***/
table.olo {
border: 2px solid transparent;
margin: calc(0.5em + 5px) 5px;
box-shadow: 0 0 0 2px var(--theme-content-background), 0 0 0 3px var(--theme-border-color);
border-radius: 3px; /* (border radius of .olo box) - 3px */
}
table.olo.noborder {
padding: 0;
border: 0;
}
table.olo th,
table.olo td {
padding: 3px 6px;
border-color: var(--theme-border-color);
border-style: solid;
border-width: 0;
}
table.olo th {
background: var(--theme-highlight-background);
border-color: var(--theme-border-color);
text-align: center;
}
table.olo caption {
font-weight: bold;
background: var(--theme-highlight-background);
padding: 5px;
margin: auto 2px;
}
table.olo > caption {
padding: 3px;
-moz-border-radius: 6px 6px 0 0;
-webkit-border-radius: 6px 6px 0 0;
border-radius: 6px 6px 0 0;
margin: 1px 1px -4px;
border-bottom-width: 1px;
box-shadow: 0 0 0 1px var(--theme-highlight-background);
position: relative;
}
table.olo > caption:after {
box-sizing: content-box;
content: "";
display: block;
width: 100%;
height: 1px;
background: var(--theme-highlight-background);
position: absolute;
left: -4px;
bottom: -2px;
border-left: 4px solid var(--theme-box-background-color);
border-right: 4px solid var(--theme-box-background-color);
}
table.olo > caption.plaincaption {
background: transparent;
border: 0;
box-shadow: 0 0 0 0;
margin-bottom: 4px;
}
table.olo > caption.plaincaption:after {
background: transparent;
border: 0;
}
table tfoot:empty,
table thead:empty {
display: none;
}
/* Auto line separators for tables */
table.olo.lined {
padding-bottom: 0;
/*display: inline-table;*/
}
table.olo.lined td {
border-width: 0;
border-bottom-width: 1px;
}
table.olo.lined::after {
content: "";
display: block;
height: 3px;
width: calc(100% - 6px);
position: absolute;
left: 3px;
bottom: 3px;
background-color: var(--theme-box-background-color);
}
table.lined td.noline, table.lined tr.noline td {
border-bottom-width: 0;
}
table tr.bottomline td {
border-bottom-width: 1px;
}
table tr.topline td {
border-top-width: 1px;
}
table td.bottomline, table.lined tr.noline td.bottomline {
border-bottom-width: 1px;
}
table td.topline {
border-top-width: 1px;
}
table.olo.cellborder,
table.olo.border {
border-spacing: 0;
padding: 4px 4px 4px 3px;
position: relative;
}
table.olo.cellborder::before,
table.olo.border::before {
content: "";
display: block;
width: 1px;
height: calc(100% - 6px);
background-color: var(--theme-box-background-color);
position: absolute;
left: 4px;
top: 3px;
}
table.olo.cellborder td,
table.olo.border td {
border-left-width: 1px;
border-bottom-width: 1px;
}
table.olo.cellborder th,
table.olo.border th {
border-left-width: 2px;
border-top-width: 2px;
}
table.olo.cellborder tr:first-of-type th,
table.olo.border tr:first-of-type th {
border-top: 0;
}
table.olo.cellborder::after,
table.olo.border::after {
content: "";
display: block;
height: 1px;
width: calc(100% - 6px);
position: absolute;
left: 3px;
bottom: 5px;
background-color: var(--theme-box-background-color);
}
/* Hack for using "border-collapse" and "border-radius" in the same table display by using one table nested within another */
table.outer {
white-space: nowrap;
}
table.inner {
border-collapse: collapse;
background: inherit;
width: 100%;
}
table.inner th {
border: 2px solid var(--theme-box-background-color);
}
/* Fix for siderail overlapping some wide tables */
@media screen and (max-width: 1520px) and (min-width: 1350px) {
.with-siderail table.olo .i {
white-space: normal;
}
.with-siderail table.olo th {
font-size: 90%;
}
.with-siderail table.olo td:not(.il1c) img {
max-width: 100%;
height: auto;
}
}
.olo th {
border-bottom: 1px solid;
}
.wikitable,
.wikitable > tr > th,
.wikitable > * > tr > th {
color: inherit;
background: none;
}
/*
.jquery-tablesorter th.headerSort{
border: 1px solid var(--theme-border-color);
}
*/
table.cargoTable.noMerge tr:nth-child(2n) {
background: rgba(0, 0, 0, 0.25);
}
table.cargoTable.noMerge tr:nth-child(2n+1) {
background: none;
}
table.olo caption {
border-width: 1px;
border-style: solid;
border-top-color: rgb(244, 124, 60, 0.1);
border-right-color: rgb(13, 4, 2, 0.5);
border-bottom-color: rgb(13, 4, 2, 0.5);
border-left-color: rgb(244, 124, 60, 0.1);
border-radius: 8px;
}
table.olo {
/*display: inherit;*/
width: auto;
}
.olo.sortable.lined.align-center.jquery-tablesorter {
/*width: min-content;*/
}
#possible-modifiers-table,
.olo.lined.sortable.jquery-tablesorter,
.olo.lined {
width: auto;
}
/**** base styles END *****/
/*********************************************************************************************************/
input, button {
color: var(--theme-control-text-color);
/* caret-color: var(--theme-text-color); */
}
input[type=submit] {
color: var(--theme-control-text-color);
}
::placeholder {
color: var(--theme-text-color-placeholder);
}
/* Removes VisualEdit button */
#ca-ve-edit {
display: none;
}
/* Link color */
.mw-parser-output a.external,
.mw-parser-output a.external:visited,
.mw-parser-output a.extiw,
.mw-parser-output a.extiw:visited,
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button {
color: var(--theme-link-color);
}
/* Text color */
#content,
#firstHeading,
.infocard .main-heading .hgroup,
h1,
h2,
h3,
h4,
h5,
h6,
div.hat-note.t-main,
#contentSub, #contentSub2,
.search-types .current a,
.infobox > .title > span,
code,
.trw-toggleable.not-toggled.achievements .achievement b * {
color: var(--theme-text-color);
}
.i .note,
.note-text {
color: var(--theme-text-color-note);
}
.pixel img, .pixel,
#mw-imagepage-section-filehistory img {
image-rendering: pixelated; /*for chrome*/
image-rendering: crisp-edges; /*for firefox*/
}
.small {
font-size: 85%;
}
.fullwidth, .full-width {
width: 100%;
}
.nowrap {
white-space: nowrap;
}
/* ".center" has width=100% rule, we don't want it, so use a different class name. */
.aligncenter,
.align-center {
text-align: center;
}
.alignleft,
.align-left {
text-align: left;
}
.alignright,
.align-right {
text-align: right;
}
/* clear fix for float block */
.clearfix {
*zoom: 1;
}
.clearfix::before,
.clearfix::after {
content: " ";
display: table;
}
.clearfix::after {
clear: both;
}
/* References smaller text than main */
.references {
font-size: 90%;
}
/* Larger font for Module: code display (default is smaller than other code pages) */
pre.lua.source-lua {
font-size: 14px !important;
}
/* Facilitate inline scary transclusion */
.scary-transclusion p, .scary-transclusion .mw-parser-output {
display: inline;
}
/* hide last empty paragraph at the end */
div.mw-parser-output > p:last-child > br:only-child {
display: none;
}
/* Fix empty parameter descriptions on api.php having no height, causing misalignments that seriously impede readability */
.apihelp-parameters dd:empty::before {
content: " ";
}
.block {
display: block;
}
.inline {
display: inline;
}
.inline-block {
display: inline-block;
}
hr.space {
height: 4px;
background: none;
border: 0;
}
.page-content .vertical-align-top * {
vertical-align: top;
}
.page-content .vertical-align-bottom * {
vertical-align: bottom;
}
/* Drowning Table No Border */
.drowning-table-no-border {
border: none;
}
/* Gadget description length */
.oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-top > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header,
.oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-inline > .oo-ui-fieldLayout-body {
max-width: unset;
}
/* Box at the top of all pages when the user has a new message on their User_talk: page */
.usermessage {
background-color: var(--theme-box-background-color);
border-color: var(--theme-box-border-color);
color: var(--theme-text-color);
}
/***********************************************************************************************************
* interface layout and styles for widgets outside of content box
***********************************************************************************************************/
:root {
--main-layout-logo-box-height: 200px;
--main-layout-logo-offset: 12px;
--main-layout-topbar-height: 35px; /* height of wiki.gg topbar */
--main-layout-sidebar-width: 180px; /* width of side navbar, without gap */
--main-layout-sidespace: 24px; /* whitespace width on most left and most right */
--main-layout-gap: 12px;
--main-layout-logo-height: calc(var(--theme-site-logo-height) + 20px);
--main-box-border-radius: 5px;
--main-inner-box-border-radius: calc(var(--main-box-border-radius) - var(--theme-box-border-width));
--main-box-padding: 12px;
background: var(--theme-site-background);
/* Removes second vertical scrollbar(mw 1.37 fix) */
overflow-y: unset; /* must be unset or visible, can not be auto, or side ad will not be sticky */
}
/**** Main Layout START ***********************************************************/
/**
* Note: wiki.gg topbar is position:fixed. So we don't need to consider it in grid layout
*/
html, body {
min-height: 100%;
}
html {
height: 100%;
scroll-padding-top: var(--main-layout-topbar-height);
}
body {
height: auto;
}
/*** main grid container ***/
body {
/* self */
box-sizing: border-box;
/* grid */
display: grid;
grid-template-columns: [body-left] var(--main-layout-sidespace) [aside-left] var(--main-layout-sidebar-width) [aside-right content-left] minmax(0, 1fr) [content-right] var(--main-layout-sidespace) [body-right];
grid-template-rows: [body-start] var(--main-layout-topbar-height) [page-start logo-start] var(--main-layout-logo-height) [logo-end nav-start] 0fr [nav-end content-start] auto [content-end footer-start] 0fr [footer-end] 1fr [page-end] 0fr [body-end];
gap: 0 var(--main-layout-gap);
}
/*** grid items ***/
/* Flatten DOM structure. Therefore we have following grid items under body grid container:
* div#mw-page-base, div#mw-head-base, #mw-navigation>h2, div#mw-head, div#mw-panel, div#content.mw-body, div#footer, footer.
*/
body > .content-wrapper,
#mw-navigation {
display: contents;
}
/** unused, hide them **/
#mw-head-base,
#mw-navigation > h2 {
display: none;
}
/** side nav bar **/
#mw-panel {
grid-column: aside-left/aside-right;
grid-row: nav-start/page-end;
margin-bottom: var(--main-layout-gap);
float: none;
width: unset;
padding: 0;
}
/** nav **/
#mw-head {
grid-column: content-left/content-right;
grid-row: nav-start/nav-end;
}
/** content **/
.mw-body {
grid-column: content-left/content-right;
grid-row: content-start/content-end;
}
/* For some page such as api.php, .mw-body is the only child, so take up all space. */
.mw-body:first-child {
grid-column: body-left/body-right;
grid-row: page-start/page-end;
}
/** #footer: content footer **/
#footer {
grid-column: content-left/content-right;
grid-row: footer-start/footer-end;
margin: 0;
}
/** used to gen box shadow for main box (nav + content + #footer) **/
#mw-page-base {
grid-column: content-left/content-right;
grid-row: nav-start/footer-end;
height: 100%;
}
/** wiki.gg footer bar **/
body > footer {
grid-column: body-left/body-right;
grid-row: page-end/body-end;
}
/*** logo block. It is absolute position ***/
#p-logo {
position: absolute;
width: 100%;
height: auto;
left: 0;
top: var(--main-layout-topbar-height);
background: var(--theme-site-logo-image) center center/var(--theme-site-logo-width) auto no-repeat;
display: flex;
align-items: center;
justify-content: center;
filter: drop-shadow(0 0 5px black);
}
/* use logo image as <a>'s background will sometime flicker when hovered on Firefox,
* I still don't know why, but move background to #p-logo can avoid this issue.
*/
#p-logo .mw-wiki-logo {
width: var(--theme-site-logo-width);
height: var(--theme-site-logo-height);
margin: auto;
background: none;
/* logo flicker fix */
}
/**** Main Layout END ***********************************************************/
/**** side panel START ***********************************************************/
#mw-panel {
font-size: 12px;
line-height: 1.5;
color: var(--theme-text-color);
}
#mw-panel a {
text-decoration: none;
}
/* sections */
#mw-panel .portal,
#mw-panel #p-logo + .portal {
margin: var(--main-layout-gap) 0 0 0;
padding: 0;
color: var(--theme-sidebar-heading-text-color);
border: var(--theme-box-border-width) solid var(--theme-box-border-color);
border-radius: 5px;
background: var(--theme-sidebar-box-background);
}
#mw-panel #p-logo + .portal {
margin-top: 0;
position: relative;
}
/* section heading */
#mw-panel #p-logo + .portal .vector-menu-heading,
#mw-panel .portal .vector-menu-heading {
margin: 0;
padding: 6px 10px;
border-bottom: var(--theme-sidebar-heading-border-bottom);
border-radius: var(--main-inner-box-border-radius) var(--main-inner-box-border-radius) 0 0;
background: var(--theme-sidebar-heading-background);
font-size: 15px;
line-height: 18px;
cursor: pointer;
display: flex;
align-items: center;
justify-content: space-between;
color: var(--theme-sidebar-heading-text-color);
}
/* arrow icon */
#mw-panel .portal .vector-menu-heading::after {
content: "";
display: inline-block;
background: none;
position: relative;
width: 0;
height: 0;
border-style: solid;
border-color: var(--theme-sidebar-heading-arrow-color) transparent;
border-width: 0 5px 6px 5px;
margin-top: 4px;
vertical-align: middle;
flex: 0 0 auto;
}
#mw-panel .portal .vector-menu-heading:hover::after {
border-color: var(--theme-sidebar-heading-arrow-color-hover) transparent;
}
#mw-panel .portal.collapsed .vector-menu-heading {
border-radius: var(--main-inner-box-border-radius);
}
#mw-panel .portal.collapsed .vector-menu-heading::after {
border-width: 6px 5px 0 5px;
}
/* list */
#mw-panel #p-logo + .portal .body,
#mw-panel .portal .body {
background: none;
border: 0;
padding: 0;
margin: 0;
border-top: var(--theme-sidebar-list-border-top);
}
#mw-panel .portal .body ul {
padding: var(--theme-sidebar-list-padding-top) 4px 4px;
}
#mw-panel .portal .body li {
margin: 0;
padding: 0;
font-size: inherit;
line-height: inherit;
background: var(--theme-sidebar-list-item-background);
border-radius: var(--main-inner-box-border-radius);
}
#mw-panel .portal .body li:hover {
background: var(--theme-sidebar-list-item-hover-mask);
}
#mw-panel .portal .body li a,
#mw-panel .portal .body li a:visited {
display: block;
padding: 3px 6px;
color: var(--theme-sidebar-list-item-text-color);
}
#mw-panel .portal .body li a:hover {
color: var(--theme-sidebar-list-item-text-color-hover);
}
#mw-panel .portal .body li a.feedlink { /* "Atom" RSS Feed */
text-indent: 14px; /* the icon is 12x12px, so 12px + 2px */
background-position: 8px center; /* align icon with other text */
}
#merch {
margin: 1.5em auto auto 1em;
}
/**** side panel END ***********************************************************/
/**** main content box START ***********************************************************/
/**** box for nav+content+#footer ****/
#mw-page-base {
border: var(--theme-box-border-width) solid var(--theme-box-border-color);
border-radius: 5px;
box-sizing: border-box;
background: var(--theme-page-base-background);
}
/**** navbar ****/
#mw-head {
margin: var(--theme-box-border-width) var(--theme-box-border-width) 0;
padding: var(--main-box-padding) 0 0 0;
background: var(--theme-navbar-background);
position: relative;
display: flex;
justify-content: space-between;
align-items: flex-end;
width: auto;
}
#mw-head #left-navigation,
#mw-head #right-navigation {
float: none;
flex: 1 1 auto;
margin: 0;
display: flex;
align-items: flex-end;
}
#mw-head #left-navigation::before, #mw-head #left-navigation::after,
#mw-head #right-navigation::before,
#mw-head #right-navigation::after {
content: "";
display: block;
border-bottom: 1px solid var(--theme-navbar-border-color);
}
#mw-head #left-navigation {
justify-content: flex-start;
}
#mw-head #left-navigation::before {
flex: 0 0 var(--main-box-padding);
}
#mw-head #left-navigation::after {
flex: 1 1 auto;
}
#mw-head #right-navigation {
justify-content: flex-end;
}
#mw-head #right-navigation::before {
flex: 1 1 auto;
}
#mw-head #right-navigation::after {
flex: 0 0 var(--main-box-padding);
}
/* reset */
#p-search,
.vector-menu-dropdown,
#mw-head .vector-menu-dropdown .vector-menu-heading,
.vector-menu-dropdown .vector-menu-heading span,
.vectorTabs,
.vectorTabs ul,
.vectorTabs span,
.vectorTabs li,
.vectorTabs li a,
.vectorTabs li.selected a,
.vectorTabs li.selected a:visited {
background-image: none;
float: none;
height: auto;
display: block;
}
#mw-head input {
display: block;
z-index: 1;
}
#mw-head input + .vector-menu-heading {
z-index: 0;
}
.vectorMenuCheckbox:focus + .vector-menu-heading {
outline: 0;
}
.vectorTabs ul {
display: flex;
}
.vectorTabs ul li,
.vector-menu-dropdown {
display: block;
white-space: nowrap;
}
.vector-menu-dropdown.emptyPortlet {
display: none;
}
/* override some mw css */
div.vectorTabs li.selected a,
div.vectorTabs li.selected a:visited,
div.vectorTabs li a,
div.vector-menu-dropdown .vector-menu-heading span {
color: var(--theme-navbar-tab-text-color);
font-size: 14px;
line-height: 24px;
padding: 3px 12px;
overflow: hidden;
}
.vector-menu-dropdown .vector-menu-heading:hover span {
color: var(--theme-navbar-tab-text-color); /* reset */
text-decoration: underline;
}
.vector-menu-tabs {
padding: 0;
}
.vectorTabs li,
.vector-menu-dropdown {
background: var(--theme-navbar-tab-background);
border-style: solid;
border-color: var(--theme-navbar-tab-border-color);
border-width: 1px;
border-radius: var(--main-box-border-radius) var(--main-box-border-radius) 0 0;
box-shadow: var(--theme-navbar-tab-box-shadow);
position: relative;
margin-right: calc(var(--main-box-padding) / 2);
}
.vectorTabs li::after,
.vector-menu-dropdown::after {
content: "";
display: block;
width: calc(var(--main-box-padding) / 2);
border-bottom: 1px solid var(--theme-navbar-tab-border-color);
position: absolute;
left: 100%;
margin-left: 1px;
}
div.vectorTabs li:hover,
div.vector-menu-dropdown:hover,
div.vector-menu-dropdown.open {
color: var(--theme-navbar-tab-text-color-hover);
border-color: var(--theme-navbar-tab-border-color-hover);
background: var(--theme-navbar-tab-background-hover);
}
div.vectorTabs li.selected:hover a,
div.vectorTabs li.selected:hover a:visited,
div.vectorTabs li:hover a,
div.vector-menu-dropdown:hover .vector-menu-heading span,
div.vector-menu-dropdown.open .vector-menu-heading span {
color: var(--theme-navbar-tab-text-color-hover);
}
.vectorTabs li.new a,
.vectorTabs li.new a:visited {
color: var(--theme-navbar-tab-text-color-redlink);
}
.vectorTabs li.selected {
background: var(--theme-navbar-tab-selected-background);
border-color: var(--theme-navbar-tab-selected-border-color);
border-bottom: 0;
padding-bottom: 1px;
}
.vectorTabs li.selected:hover {
background: var(--theme-navbar-tab-selected-background);
}
.vectorTabs li.selected:hover span {
background: none;
}
/* watch/unwatch star */
.vectorTabs #ca-unwatch.icon a,
.vectorTabs #ca-watch.icon a,
.vectorTabs #ca-unwatch.icon a.loading,
.vectorTabs #ca-watch.icon a.loading {
display: block;
position: unset;
width: 18px;
height: 18px;
padding: 6px 8px;
box-sizing: content-box;
}
.vector-menu-tabs .mw-watchlink.icon a::before {
height: 18px;
width: 18px;
display: inline-block;
position: unset;
margin-right: 20px;
}
.vector-menu-tabs #ca-unwatch.icon .loading::before,
.vector-menu-tabs #ca-watch.icon .loading::before {
transform-origin: 50% 52%;
}
#mw-head .vector-menu-dropdown .vector-menu-heading {
padding: 0;
margin: 0;
}
.vector-menu-dropdown .vector-menu-heading::after {
display: none;
}
.vector-menu-dropdown .vector-menu-heading span::after {
content: "";
display: inline-block;
background: none;
position: unset;
width: 0;
height: 0;
border-color: var(--theme-navbar-tab-dropdown-arrow-color) transparent;
border-style: solid;
border-width: 6px 5px 0 5px;
margin-left: 4px;
vertical-align: middle;
}
.vector-menu-dropdown .vector-menu-checkbox:checked ~ .vector-menu-heading span::after,
.vector-menu-dropdown:hover .vector-menu-heading span::after {
border-width: 0 5px 6px 5px;
border-color: var(--theme-navbar-tab-dropdown-arrow-color-hover) transparent;
}
/* drop down menu */
.vector-menu-dropdown.open .menu {
visibility: visible;
}
/* reset mw 1.37 css */
.vector-menu-dropdown:not(.vector-user-menu) li {
font-size: 1em;
}
.vector-menu-dropdown .vector-menu-content,
.vector-menu-dropdown > .menu {
font-size: 15px;
background: var(--theme-navbar-tab-dropdown-background);
margin: 0;
border-radius: 0 0 var(--main-box-border-radius) var(--main-box-border-radius);
border-width: 1px;
border-style: solid;
border-color: var(--theme-navbar-tab-dropdown-border-color);
box-shadow: var(--theme-navbar-tab-dropdown-box-shadow);
padding: 4px;
top: 100%;
left: -1px;
/* 1px for border */
min-width: 8em;
}
.vector-menu-dropdown .menu li a {
text-decoration: none;
padding: 10px 8px;
border-radius: calc(var(--main-box-border-radius) - 2px);
font-size: 1em;
color: var(--theme-navbar-tab-text-color);
}
.vector-menu-dropdown .menu li a:hover {
background-color: var(--theme-navbar-tab-dropdown-hover-mask);
color: var(--theme-navbar-tab-text-color-hover);
}
.vector-menu-dropdown li.selected {
display: none; /* just remove current selected (already displayed in header) */
}
/* search */
#p-search form,
#p-search input {
margin: 0;
}
#mw-head #p-search {
margin: 0;
padding: 0 0 6px calc(var(--main-layout-gap) / 2);
border-bottom: 1px solid var(--theme-navbar-tab-border-color);
}
#simpleSearch {
background: none;
margin: 0;
border: 0;
color: var(--theme-text-color);
width: 18em;
padding: 0;
height: auto;
border-radius: 0;
transition: none;
display: grid;
grid-template-columns: 1fr 0fr;
grid-template-rows: 1fr;
align-content: stretch;
justify-content: stretch;
}
#simpleSearch #searchInput {
grid-column: 1/2;
grid-row: 1/2;
font-size: 14px;
line-height: 16px;
text-align: left;
padding: 3px 5px;
background: var(--theme-navbar-search-input-background);
border-radius: 2px 0 0 2px;
border-width: 1px;
border-style: solid;
border-color: var(--theme-navbar-search-input-border-color);
border-right: 0;
word-wrap: break-word;
appearance: none;
-webkit-appearance: none;
color: var(--theme-navbar-search-input-text-color);
height: auto;
}
#searchInput:focus,
#simpleSearch:hover #searchInput,
#simpleSearch:hover #searchInput:focus {
border-color: var(--theme-navbar-search-input-border-color);
box-shadow: none;
}
#simpleSearch #searchButton {
grid-column: 2/3;
grid-row: 1/2;
box-sizing: border-box;
position: static; /* reset css from mw internal */
display: block;
width: 28px;
height: 100%; /* mw internal css override its button default styles, so override again */
background: var(--theme-navbar-search-button-background);
border: 1px solid;
border-color: var(--theme-navbar-search-botton-border-color);
border-radius: 0 2px 2px 0;
z-index: 0;
}
#simpleSearch #searchButton:hover,
#searchInput:hover ~ #searchButton,
#searchInput:focus ~ #searchButton {
background: var(--theme-navbar-search-button-background-active);
border-color: var(--theme-navbar-search-botton-border-color-active);
} /* use ::before & ::after to draw search icon */
#simpleSearch::before,
#simpleSearch::after {
content: "";
display: block;
grid-column: 2/3;
grid-row: 1/2;
z-index: 1;
place-self: center;
border-style: solid;
border-color: var(--theme-navbar-search-botton-text-color);
pointer-events: none;
}
#simpleSearch:hover::before,
#simpleSearch:hover::after {
border-color: var(--theme-navbar-search-botton-text-color-active);
}
#simpleSearch::before {
border-width: 2px;
border-radius: 100%;
width: 8px;
height: 8px;
margin: 0 0 1px 0;
transform: translateX(-1px);
}
#simpleSearch::after {
border-width: 1px;
width: 3px;
height: 0;
transform: translate(4px, 4px) rotate(45deg);
}
/* search result suggestion */
.suggestions {
background: var(--theme-navbar-search-suggestions-background);
border: 1px solid;
border-color: var(--theme-navbar-search-suggestions-border-color);
transform: translateX(3px); /* self border 2px + input border 1px */
}
.suggestions .suggestions-results,
.suggestions .suggestions-special {
background: none;
border: 0;
}
.suggestions .suggestions-results {
border-bottom: 1px solid;
border-bottom-color: var(--theme-navbar-search-suggestions-results-border-bottom-color);
}
.suggestions .suggestions-result,
.suggestions .suggestions-special .special-query,
.suggestions a.mw-searchSuggest-link,
.suggestions a.mw-searchSuggest-link:hover,
.suggestions a.mw-searchSuggest-link:active,
.suggestions a.mw-searchSuggest-link:focus {
color: var(--theme-navbar-search-suggestions-text-color);
}
.suggestions .suggestions-result-current {
background: var(--theme-navbar-search-suggestions-hover-mask);
color: var(--theme-navbar-search-suggestions-text-color-hover);
}
.suggestions .suggestions-special {
margin-top: var(--theme-navbar-search-suggestions-special-offset-top);
border-top: 1px solid;
border-top-color: var(--theme-navbar-search-suggestions-special-border-top-color);
}
.suggestions .suggestions-special .special-label {
color: var(--theme-navbar-search-suggestions-special-label-text-color);
}
.suggestions .suggestions-result-current .special-label {
color: var(--theme-navbar-search-suggestions-special-label-text-color-hover);
}
/**** main content box ****/
body .mw-body {
color: var(--theme-text-color); /* override mw internal css */
background: var(--theme-content-background);
border-style: var(--theme-content-border-style);
border-width: var(--theme-content-border-width);
border-color: var(--theme-content-border-color);
margin: 0 var(--theme-box-border-width);
box-sizing: border-box;
padding: 0;
z-index: 1; /* cover #footer */
display: flex;
flex-direction: column;
}
.content-body {
flex: 1 1 auto;
}
.content-body > main {
align-self: stretch;
padding: var(--main-box-padding);
}
#firstHeading {
border: 0;
margin: 0;
overflow: hidden; /* override mw internal css, fix scroll-x issue for narrow width */
color: var(--theme-heading-color);
}
#contentSub, #contentSub2 {
margin: 0;
}
#contentSub .subpages {
color: transparent;
line-height: 1.5;
font-size: 0;
}
#contentSub .subpages a {
font-size: 12px;
vertical-align: middle;
display: inline-flex;
align-items: center;
padding-left: 4px;
}
#contentSub .subpages a::before {
content: "";
display: inline-block;
height: 4px;
width: 4px;
border-color: var(--theme-content-subpage-icon-color);
border-style: solid;
border-width: 0 0 2px 2px;
margin: 0 2px 0 0;
transform: rotate(45deg);
}
#bodyContent {
display: flex;
flex-direction: column;
}
#mw-content-text {
flex: 1 1 auto;
min-height: 35em;
}
#mw-content-text::before {
content: "";
display: block;
height: 0;
border-top: var(--theme-content-heading-rule-border-top);
border-bottom: var(--theme-content-heading-rule-border-bottom);
margin-top: 2px;
margin-bottom: 1em; /* will collapse with margin-top of content's "top element" */
}
/* section edit link */
.mw-editsection {
white-space: nowrap;
}
/* "category:" box */
#catlinks {
background: var(--theme-content-category-background);
border-width: var(--theme-content-category-border-width);
border-style: var(--theme-content-category-border-style);
border-color: var(--theme-content-category-border-color);
border-radius: var(--theme-content-category-border-radius);
margin: var(--main-layout-gap) 0 0 0;
padding: calc(var(--main-box-padding) / 2) var(--main-box-padding);
}
/* ads */
div.games-showcase-header,
div.games-showcase-footer,
.content-body > .games-showcase-sidebar {
margin: 0;
padding: var(--main-box-padding);
}
div.games-showcase-header {
padding-bottom: 0;
}
div.games-showcase-footer {
padding-top: 0;
}
.games-showcase-header img,
.games-showcase-footer img {
height: 100%;
width: auto;
object-fit: contain;
}
.content-body > .games-showcase-sidebar {
padding-left: 0;
}
aside.games-showcase-sidebar div.sidebar-showcase {
padding: 0 0 var(--main-box-padding) 0;
}
@media screen and (max-width: 1100px) {
.games-showcase-header img,
.games-showcase-footer img {
height: auto !important;
width: 100% !important;
object-fit: contain;
}
}
@media screen and (max-width: 926px) {
.games-showcase-header img,
.games-showcase-footer img {
object-position: 50%;
height: 105px !important;
width: 100% !important;
object-fit: none !important;
}
}
/**** #footer (copyright info) ****/
#footer {
/* self */
color: var(--theme-footer-text-color);
background: var(--theme-footer-background);
background-clip: padding-box;
padding: var(--main-box-padding);
margin: 0 var(--theme-box-border-width) var(--theme-box-border-width) var(--theme-box-border-width);
border-radius: var(--theme-footer-border-radius);
position: relative;
/* grid */
display: grid;
grid-template-columns: [l] 1fr 0fr [r];
grid-template-rows: [t] auto auto [b];
z-index: 0; /* covered by content */
}
.mw-footer li {
color: var(--theme-footer-text-color);
}
#footer a {
color: var(--theme-footer-link-color);
}
#footer a:hover {
color: var(--theme-footer-link-color-hover);
}
#footer-info {
font-size: 11px;
display: contents;
}
#footer ul li {
font-size: inherit;
line-height: 1.5;
padding: 0;
}
#footer-icons {
grid-column: span 1/r;
grid-row: t/b;
place-self: end;
}
#footer #footer-info-lastmod {
grid-column: l/span 1;
grid-row: t/span 1;
place-self: start;
margin-bottom: 1em;
}
#footer #footer-info-copyright {
grid-column: l/span 1;
grid-row: span 1/b;
place-self: end stretch;
position: relative;
padding-right: 100px;
}
#footer-info-copyright img {
position: absolute;
right: 0;
/* mediawiki logo is 31px height, and this image has a 1px black border,
a small tweak to make them visually matched on size and position */
bottom: -1px;
height: 33px;
width: auto;
}
#footer-places,
#footer > div {
display: none;
}
/**** main content box START ***********************************************************/
/****** responsive Layout ******/
@media screen and (max-width: 1800px) {
:root {
--main-layout-sidespace: 0px; /* whitespace width on most left and most right,must with "px" */
}
} /* screen and (max-width: 1800px) */
@media screen and (max-width: 1365px) {
:root {
--main-layout-sidespace: 0;
--main-layout-logo-height: calc( var(--theme-site-logo-height) * 0.75 + 20px);
}
/* re-style "sidebar" nav */
body {
height: 100%;
grid-template-columns: [body-left] 0 [aside-left content-left] minmax(0, 1fr) [content-right aside-right] 0 [body-right];
grid-template-rows: [body-start] var(--main-layout-topbar-height) [page-start logo-start] var(--main-layout-logo-height) [logo-end aside-start] auto [aside-end nav-start] 0fr [nav-end content-start] 1fr [content-end footer-start] 0fr [footer-end] auto [page-end] 0fr [body-end];
}
#p-logo {
background-size: calc(var(--theme-site-logo-width) * 0.75) auto;
}
#p-logo .mw-wiki-logo {
width: calc(var(--theme-site-logo-width) * 0.75);
height: calc(var(--theme-site-logo-height) * 0.75);
}
#mw-panel {
grid-column: aside-left/aside-right;
grid-row: aside-start/aside-end;
height: 35px;
display: flex;
align-items: flex-end;
padding: 0 var(--main-layout-gap);
border: var(--theme-box-border-width) solid var(--theme-box-border-color);
border-radius: 5px;
background: var(--theme-sidebar-box-background-2);
}
#mw-panel .portal,
#mw-panel #p-logo + .portal {
background: none;
box-shadow: none;
border: 0;
margin: 0;
position: relative;
}
#mw-panel #p-logo + .portal .vector-menu-heading,
#mw-panel .portal .vector-menu-heading {
padding: 9px 12px 8px;
border: 0;
border-radius: 0;
background: none;
color: var(--theme-sidebar-heading-text-color-2);
}
#mw-panel #p-logo + .portal.expanded .vector-menu-heading,
#mw-panel .portal.expanded .vector-menu-heading,
#mw-panel #p-logo + .portal:hover .vector-menu-heading,
#mw-panel .portal:hover .vector-menu-heading {
background: var(--theme-sidebar-list-item-hover-mask);
border-radius: 0;
}
#mw-panel .portal .vector-menu-heading::after {
border-color: var(--theme-sidebar-heading-arrow-color-2) transparent;
}
#mw-panel .portal .vector-menu-heading:hover::after {
border-color: var(--theme-sidebar-heading-arrow-color-hover-2) transparent;
}
#mw-navigation #mw-panel .portal .vector-menu-heading::after {
margin-left: 4px;
}
#mw-panel div.portal .vector-menu-heading::after {
border-width: 6px 5px 0 5px;
}
#mw-panel div.portal.expanded .vector-menu-heading::after,
#mw-panel div.portal:hover .vector-menu-heading::after {
border-width: 0 5px 6px 5px;
}
#mw-panel #p-logo + .portal .body,
#mw-panel .portal .body {
display: none !important; /* !important is required, since there is inline-css from sidebar collapse/expand */
position: absolute;
left: 0;
top: 100%;
z-index: 50;
width: max-content;
border: var(--theme-sidebar-dropdown-border);
border-top: 0;
background: var(--theme-sidebar-dropdown-background);
box-shadow: var(--theme-sidebar-box-shadow);
border-radius: 0 0 var(--main-box-border-radius) var(--main-box-border-radius);
min-width: 8em;
}
#mw-panel #p-logo + .portal.expanded .body,
#mw-panel .portal.expanded .body,
#mw-panel #p-logo + .portal:hover .body,
#mw-panel .portal:hover .body {
display: block !important;
}
#mw-panel .portal .body li a,
#mw-panel .portal .body li a:visited {
padding: 6px 8px;
}
/* search: move to sidebar nav box ("main nav bar") */
#mw-head #p-search {
position: absolute;
top: calc(0px - var(--theme-sidebar-box-border-width-2) - 44px);
}
#mw-head #right-navigation #p-cactions {
margin-right: 0;
}
/* "more" menu in #right-navigation causes horizontal scroll bar appear */
#right-navigation .vector-menu-dropdown .vector-menu-content {
left: auto;
right: -1px; /* 1px for border */
}
/* hide sidebar toggle */
#nav-content-size-toggle {
display: none;
}
/* site footer */
body > footer {
margin-top: var(--main-layout-gap);
}
#mw-head #p-search {
border-bottom: 0;
padding-right: calc(var(--main-box-padding) / 2);
}
} /* screen and (max-width: 1365px) */
@media screen and (max-width: 900px) {
:root {
--main-layout-logo-height: calc( var(--theme-site-logo-height) * 0.5 + 20px);
--main-layout-gap: 6px;
--main-box-padding: 6px;
background: var(--theme-site-background);
}
body {
grid-template-columns: [body-left aside-left content-left] minmax(0, 1fr) [aside-right content-right body-right];
}
/** reset mw internal css **/
#mw-head {
position: relative !important;
margin-top: 0;
top: 0;
}
div#mw-navigation div#mw-panel {
display: flex;
position: static;
width: auto;
overflow: visible;
}
div#mw-navigation div#mw-panel .portal {
width: auto;
}
body #footer {
padding-top: 0.75em;
}
body #footer #footer-info-lastmod,
body #footer #footer-info-viewcount {
display: block;
}
#mw-head div#left-navigation,
#mw-head div#right-navigation {
position: static;
}
div#p-logo {
display: block;
/* move to left */
margin: 0 var(--main-layout-gap);
width: calc(var(--theme-site-logo-width) * 0.5);
background-size: calc(var(--theme-site-logo-width) * 0.5) auto;
}
#p-logo .mw-wiki-logo {
width: calc(var(--theme-site-logo-width) * 0.5);
height: calc(var(--theme-site-logo-height) * 0.5);
}
div.mw-body {
margin-top: 0;
margin-left: 0;
margin-right: 0;
}
#mw-head #p-search {
background: var(--theme-navbar-search-background);
padding: 6px 12px 6px 6px;
border: var(--theme-box-border-width) solid var(--theme-box-border-color);
border-radius: 5px;
border-radius: var(--main-box-border-radius) 0 0 var(--main-box-border-radius);
border-width: var(--theme-box-border-width) 0 var(--theme-box-border-width) var(--theme-box-border-width);
top: -110px;
right: -4px;
z-index: 50;
}
#mw-head,
#mw-panel,
.mw-body,
#footer,
#mw-page-base {
border-radius: 0;
border-left: 0;
border-right: 0;
margin-left: 0;
margin-right: 0;
}
#mw-panel::before {
left: 0;
right: 0;
}
} /* screen and (max-width:900px) */
@media screen and (max-width: 720px) {
:root {
--main-layout-topbar-height: 35px; /* height of wiki.gg topbar */
}
/* reset */
div#p-namespaces, div#p-views, div#p-variants {
top: 0;
}
div#mw-navigation div#mw-panel {
font-size: 12px;
}
/* styles */
#mw-panel #p-logo + .portal .vector-menu-heading,
#mw-panel .portal .vector-menu-heading {
font-size: 12px;
padding: 8px 6px;
}
#mw-panel div.portal .vector-menu-heading::after,
#mw-panel .portal.collapsed .vector-menu-heading::after {
border-width: 5px 4px 0;
margin-top: 1px;
}
#mw-panel div.portal.expanded .vector-menu-heading::after,
#mw-panel div.portal:hover .vector-menu-heading::after {
border-width: 0 4px 5px;
}
#mw-panel #p-logo + .portal {
margin-left: calc(var(--main-layout-gap) - 6px);
}
div.vectorTabs li.selected a,
div.vectorTabs li.selected a:visited,
div.vectorTabs li a,
div.vector-menu-dropdown .vector-menu-heading span {
font-size: 12px;
padding: 1px 8px;
}
.vectorTabs #ca-unwatch.icon a,
.vectorTabs #ca-watch.icon a,
.vectorTabs #ca-unwatch.icon a.loading,
.vectorTabs #ca-watch.icon a.loading {
padding: 4px 8px;
}
} /* screen and (max-width:720px) */
@media screen and (max-width: 600px) {
:root {
background: var(--theme-site-background);
}
/* reset mw internal css */
#footer #footer-icons {
float: none;
}
#footer #footer-info-copyright {
padding-right: 0;
padding-bottom: 40px;
right: auto;
left: 0;
}
#footer-info-copyright img {
right: auto;
left: 0;
}
div#p-logo {
margin: auto;
width: 100%;
height: 125px;
}
#mw-panel {
margin-top: 45px;
}
#mw-panel::before {
transform: translateY(45px);
}
#mw-head #p-search {
top: -92px;
box-sizing: border-box;
width: 100%;
max-width: 20em;
margin: 0;
padding: var(--main-box-padding);
box-shadow: none;
left: 50%;
right: auto;
transform: translateX(-50%);
border-radius: var(--main-box-border-radius);
border-width: var(--theme-box-border-width);
}
div#simpleSearch {
margin: auto;
width: auto;
}
/* content nav to icons */
div.vectorTabs li.selected a,
div.vectorTabs li.selected a:visited,
div.vectorTabs li a,
div.vector-menu-dropdown .vector-menu-heading span {
width: 20px;
height: 20px;
line-height: 20px;
padding: 3px 6px;
box-sizing: content-box;
}
div.vectorTabs li a::before,
div.vector-menu-dropdown .vector-menu-heading span::before {
content: "";
display: inline-block;
background-color: transparent;
background-repeat: no-repeat;
background-position: center top;
background-size: 100% auto;
width: 20px;
height: 0;
border-bottom: 60px solid transparent;
filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color));
margin: -40px 20px 0 0;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 2v16h4v-2H6V4h3.994v4H14v1h2V7.01L11 2z' /%3E%3Cpath d='M13.339 10a.641.641 0 0 0-.643.643v.418a3.536 3.536 0 0 0-1.064.44l-.291-.291a.64.64 0 0 0-.91 0l-.226.228a.641.641 0 0 0 0 .909l.293.293a3.536 3.536 0 0 0-.437 1.056h-.418A.641.641 0 0 0 9 14.34v.322c0 .356.286.643.643.643h.418a3.536 3.536 0 0 0 .44 1.064l-.296.297a.641.641 0 0 0 0 .91l.227.227a.642.642 0 0 0 .909 0l.3-.3a3.536 3.536 0 0 0 1.055.437v.418c0 .357.287.643.643.643h.322a.641.641 0 0 0 .643-.643v-.418a3.536 3.536 0 0 0 1.056-.436l.3.299a.642.642 0 0 0 .908 0l.228-.228a.641.641 0 0 0 0-.909l-.298-.299a3.536 3.536 0 0 0 .441-1.062h.418A.641.641 0 0 0 18 14.66v-.322a.641.641 0 0 0-.643-.643h-.418a3.536 3.536 0 0 0-.436-1.056l.293-.293a.641.641 0 0 0 0-.91l-.228-.227a.642.642 0 0 0-.909 0l-.292.292a3.536 3.536 0 0 0-1.063-.441v-.418A.641.641 0 0 0 13.66 10zm.161 2.5a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-2-2 2 2 0 0 1 2-2z' /%3E%3C/svg%3E%0A");
}
div.vectorTabs li:hover a::before,
div.vector-menu-dropdown:hover .vector-menu-heading span::before,
div.vector-menu-dropdown.open .vector-menu-heading span::before {
filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color-hover));
}
.vectorTabs li.new a::before,
.vectorTabs li.new:hover a::before {
filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color-redlink));
}
#ca-edit a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='m12.879 2.165-9.465 9.471 4.95 4.95 9.465-9.471zm0 2.829L15 7.115l-6.636 6.643-2.121-2.122zM6.95 18H2v-4.95z'/%3E%3C/svg%3E%0A");
}
#ca-view a::before,
#ca-view-foreign a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M9.92 4.91c-2.78 0-5.42 1.77-7.53 4.95l-.371.555.371.555c2.12 3.17 4.76 4.95 7.53 4.95 2.78 0 5.42-1.77 7.53-4.95l.371-.555-.371-.555c-2.12-3.17-4.76-4.95-7.53-4.95zm0 2c1.75 0 3.6 1.19 5.34 3.5-1.74 2.31-3.59 3.5-5.34 3.5s-3.6-1.19-5.34-3.5c1.74-2.31 3.59-3.5 5.34-3.5z'/%3E%3Cpath d='M9.84 5.31C7.72 5.31 6 7.04 6 9.15c0 2.12 1.73 3.84 3.84 3.84 2.12 0 3.84-1.73 3.84-3.84 0-2.12-1.73-3.84-3.84-3.84zm0 1c1.58 0 2.84 1.27 2.84 2.84 0 1.58-1.27 2.84-2.84 2.84C8.26 11.99 7 10.72 7 9.15c0-1.58 1.27-2.84 2.84-2.84z'/%3E%3C/svg%3E");
}
#left-navigation li[id^=ca-nstab-] a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 2v16h12V7.01L11 2zm2 2h3.994v4H14v8H6z'/%3E%3C/svg%3E%0A");
}
#ca-history a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M10 2a8 8 0 0 0-8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0-8-8zm0 2a6 6 0 0 1 6 6 6 6 0 0 1-6 6 6 6 0 0 1-6-6 6 6 0 0 1 6-6z'/%3E%3Cpath d='M9.984 4.986A1 1 0 0 0 9 6v5h3a1 1 0 1 0 0-2h-1V6a1 1 0 0 0-1.016-1.014z'/%3E%3C/svg%3E%0A");
}
#ca-talk a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M5.391 15.575c.553 1.556-.098 2.537-.942 3.425 3.262-.731 3.243-2.134 3.77-3.425zm10.366-3.933c-.553 1.557.098 2.538.942 3.426-3.262-.732-3.242-2.134-3.769-3.426z'/%3E%3Cpath d='M7.768 7.146c-3.202 0-5.798 2.035-5.797 4.545 0 2.51 2.596 4.544 5.797 4.543 3.2 0 5.794-2.034 5.795-4.543 0-2.51-2.595-4.544-5.795-4.545zm-.022 2.247c2.01 0 3.64 1.034 3.639 2.308-.001 1.274-1.63 2.306-3.639 2.307-2.01 0-3.64-1.033-3.64-2.307-.001-1.275 1.629-2.309 3.64-2.308z'/%3E%3Cpath d='M12.473 2.727c-3.604 0-6.525 2.149-6.526 4.8l2.104-.017c.001-1.392 1.974-2.52 4.406-2.52 2.433 0 4.407 1.128 4.408 2.52 0 1.393-1.973 2.522-4.408 2.521l.016 2.3c3.603-.001 6.524-2.152 6.523-4.804 0-2.65-2.92-4.8-6.523-4.8z'/%3E%3C/svg%3E%0A");
}
#t-contributions a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 5v3.272A2 2 0 0 1 5 8a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-1-.27V15h10V5H4z'/%3E%3Ccircle cx='15.001' cy='10' r='2'/%3E%3Ccircle cx='9' cy='4' r='2'/%3E%3Ccircle cx='9' cy='16' r='2'/%3E%3C/svg%3E");
}
#ca-addsection a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Crect width='2' height='12' x='9' y='4' ry='0'/%3E%3Crect width='12' height='2' x='4' y='9' ry='0'/%3E%3C/svg%3E%0A");
}
#ca-viewsource a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M3 4h3v1H5v11h1v1H3zm14 0v13h-3v-1h1V5h-1V4zM6.5 4H9v1H8v11h1v1H6.5zm7 0v13H11v-1h1V5h-1V4z'/%3E%3C/svg%3E%0A");
}
#p-variants .vector-menu-heading span::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='20' viewBox='0 0 48 48' width='20'%3E%3Cpath d='M0 0h48v48h-48z' fill='none'/%3E%3Cpath d='M23.99 4c-11.05 0-19.99 8.95-19.99 20s8.94 20 19.99 20c11.05 0 20.01-8.95 20.01-20s-8.96-20-20.01-20zm13.85 12h-5.9c-.65-2.5-1.56-4.9-2.76-7.12 3.68 1.26 6.74 3.81 8.66 7.12zm-13.84-7.93c1.67 2.4 2.97 5.07 3.82 7.93h-7.64c.85-2.86 2.15-5.53 3.82-7.93zm-15.48 19.93c-.33-1.28-.52-2.62-.52-4s.19-2.72.52-4h6.75c-.16 1.31-.27 2.64-.27 4 0 1.36.11 2.69.28 4h-6.76zm1.63 4h5.9c.65 2.5 1.56 4.9 2.76 7.13-3.68-1.26-6.74-3.82-8.66-7.13zm5.9-16h-5.9c1.92-3.31 4.98-5.87 8.66-7.13-1.2 2.23-2.11 4.63-2.76 7.13zm7.95 23.93c-1.66-2.4-2.96-5.07-3.82-7.93h7.64c-.86 2.86-2.16 5.53-3.82 7.93zm4.68-11.93h-9.36c-.19-1.31-.32-2.64-.32-4 0-1.36.13-2.69.32-4h9.36c.19 1.31.32 2.64.32 4 0 1.36-.13 2.69-.32 4zm.51 11.12c1.2-2.23 2.11-4.62 2.76-7.12h5.9c-1.93 3.31-4.99 5.86-8.66 7.12zm3.53-11.12c.16-1.31.28-2.64.28-4 0-1.36-.11-2.69-.28-4h6.75c.33 1.28.53 2.62.53 4s-.19 2.72-.53 4h-6.75z'/%3E%3C/svg%3E");
}
#p-cactions .vector-menu-heading span::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='20' viewBox='0 0 24 24' width='20'%3E%3Cpath d='M14 6C14 7.10457 13.1046 8 12 8C10.8954 8 10 7.10457 10 6C10 4.89543 10.8954 4 12 4C13.1046 4 14 4.89543 14 6Z'/%3E%3Cpath d='M14 12C14 13.1046 13.1046 14 12 14C10.8954 14 10 13.1046 10 12C10 10.8954 10.8954 10 12 10C13.1046 10 14 10.8954 14 12Z'/%3E%3Cpath d='M14 18C14 19.1046 13.1046 20 12 20C10.8954 20 10 19.1046 10 18C10 16.8954 10.8954 16 12 16C13.1046 16 14 16.8954 14 18Z'/%3E%3C/svg%3E");
}
/* Except watch/unwatch star. It does not work under chrome. */
div.vectorTabs li.mw-watchlink a::before {
border: 0;
filter: none;
margin: 0 20px 0 0;
}
} /* screen and (max-width:600px) */
@media screen and (max-width: 450px) {
#mw-panel {
padding-left: 6px;
padding-right: 6px;
}
#mw-panel div.portal .vector-menu-heading::after {
display: none;
}
#mw-panel #p-navigation #p-navigation-label,
#mw-panel #p-lang #p-lang-label {
width: 18px;
display: block;
white-space: nowrap;
padding: 8px;
}
#p-navigation-label::before,
#p-lang-label::before {
content: "";
display: inline-block;
vertical-align: bottom;
background-color: transparent;
background-repeat: no-repeat;
background-position: center top;
background-size: 100% auto;
width: 18px;
height: 0;
border-bottom: 60px solid transparent;
position: relative;
filter: drop-shadow(0 42px 0 var(--theme-text-color));
margin: -42px 20px 0 0;
}
#p-navigation-label::before {
background-image: url("data:image/svg+xml,%3Csvg height='18' viewBox='0 0 200 200' width='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M75,20H40A20.06,20.06,0,0,0,20,40V75A20.06,20.06,0,0,0,40,95H75A20.06,20.06,0,0,0,95,75V40A20.06,20.06,0,0,0,75,20Zm0,55H40V40H75Zm95-27.5a10,10,0,0,0-10,10V75H125V40h17.5a10,10,0,0,0,0-20H125a20.06,20.06,0,0,0-20,20V75a20.06,20.06,0,0,0,20,20h35a20.06,20.06,0,0,0,20-20V57.5A10,10,0,0,0,170,47.5ZM75,105H40a20.06,20.06,0,0,0-20,20v35a20.06,20.06,0,0,0,20,20H75a20.06,20.06,0,0,0,20-20V125A20.06,20.06,0,0,0,75,105Zm0,55H40V125H75Zm85-55H125a20.06,20.06,0,0,0-20,20v35a20.06,20.06,0,0,0,20,20h35a20.06,20.06,0,0,0,20-20V125A20.06,20.06,0,0,0,160,105Zm0,55H125V125h35Z'/%3E%3C/svg%3E");
}
#p-lang-label::before {
background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 52 52' width='18' height='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M39,18.67H35.42l-4.2,11.12A29,29,0,0,1,20.6,24.91a28.76,28.76,0,0,0,7.11-14.49h5.21a2,2,0,0,0,0-4H19.67V2a2,2,0,1,0-4,0V6.42H2.41a2,2,0,0,0,0,4H7.63a28.73,28.73,0,0,0,7.1,14.49A29.51,29.51,0,0,1,3.27,30a2,2,0,0,0,.43,4,1.61,1.61,0,0,0,.44-.05,32.56,32.56,0,0,0,13.53-6.25,32,32,0,0,0,12.13,5.9L22.83,52H28l2.7-7.76H43.64L46.37,52h5.22Zm-15.3-8.25a23.76,23.76,0,0,1-6,11.86,23.71,23.71,0,0,1-6-11.86Zm8.68,29.15,4.83-13.83L42,39.57Z'/%3E%3C/svg%3E");
}
#mw-navigation #mw-panel #p-lang {
margin-left: auto;
display: flex;
justify-content: flex-end;
}
#mw-panel #p-lang .body {
left: auto;
right: 0;
}
div#simpleSearch {
width: 90%;
}
} /* screen and (max-width:450px) */
/***** Notification *****/
.mw-notification {
color: var(--theme-text-color);
border: 1px solid;
/* background: var(--theme-box-border-color); */
border-color: var(--theme-border-color);
box-shadow: var(--theme-border-color);
transform: none;
}
/* postedit notification */
.postedit-container {
top: 4em;
}
/* Notification boxes on the right, e.g. after patrolling an edit */
.mw-notification.mw-notification-type-error {
color: var(--theme-notice-red-text-color);
border-color: var(--theme-notice-red-text-color);
}
.mw-notification.mw-notification-type-warn {
color: var(--theme-notice-orange-text-color);
border-color: var(--theme-notice-orange-text-color);
}
/*
css for floating-scroll v3.2.0
https://amphiluke.github.io/floating-scroll/
(c) 2022 Amphiluke
*/
.fl-scrolls {
overflow: auto;
position: fixed;
}
.fl-scrolls div {
overflow: hidden;
pointer-events: none;
}
.fl-scrolls div:before {
content: " ";
}
.fl-scrolls, .fl-scrolls div {
font-size: 1px;
line-height: 0;
margin: 0;
padding: 0;
}
.fl-scrolls-hidden div:before {
content: " ";
}
.fl-scrolls-viewport {
position: relative;
}
.fl-scrolls-body {
overflow: auto;
}
.fl-scrolls-viewport .fl-scrolls {
position: absolute;
}
.fl-scrolls-hoverable .fl-scrolls {
opacity: 0;
transition: opacity 0.5s 0.3s;
}
.fl-scrolls-hoverable:hover .fl-scrolls {
opacity: 1;
}
.fl-scrolls:not([data-orientation]), .fl-scrolls[data-orientation=horizontal] {
bottom: 0;
min-height: 17px;
}
.fl-scrolls:not([data-orientation]) div, .fl-scrolls[data-orientation=horizontal] div {
height: 1px;
}
.fl-scrolls-hidden.fl-scrolls:not([data-orientation]), .fl-scrolls-hidden.fl-scrolls[data-orientation=horizontal] {
bottom: 9999px;
}
.fl-scrolls-viewport .fl-scrolls:not([data-orientation]), .fl-scrolls-viewport .fl-scrolls[data-orientation=horizontal] {
left: 0;
}
.fl-scrolls[data-orientation=vertical] {
right: 0;
min-width: 17px;
}
.fl-scrolls[data-orientation=vertical] div {
width: 1px;
}
.fl-scrolls-hidden.fl-scrolls[data-orientation=vertical] {
right: 9999px;
}
.fl-scrolls-viewport .fl-scrolls[data-orientation=vertical] {
top: 0;
}
/*css for wide table */
.table-wide {
clear: both;
position: relative;
}
.mw-parser-output > .table-width {
margin-top: 0.5em;
margin-bottom: 0.5em;
}
.table-wide-inner {
overflow-x: auto;
}
.table-wide-inner > table {
margin: 0 !important;
}
.table-wide:before {
box-shadow: inset -15px 0 20px -15px var(--theme-wide-table-shadow-color);
content: "";
display: block;
width: 20px;
height: 100%;
pointer-events: none;
position: absolute;
right: 0;
z-index: 2;
}
/***********************************************************************************************************
* Common styles for "real" wiki page content.
***********************************************************************************************************/
/* Tabber box */
.tabber__tab[aria-selected='true'], .tabber__tab[aria-selected='true']:visited
{
#BE3838;
}
/* Code box */
pre, code, .mw-code
{
background-color: #1a1a1a;
color: #ffcc00;
}
/* Recent changes info box */
.mw-changeslist-legend
{
color:black;
}
/* Searched information */
.mw-search-profile-tabs
{
background-color: transparent;
}
/* Notifcation / Notice box */
.mw-echo-ui-notificationBadgeButtonPopupWidget-popup > .oo-ui-popupWidget-popup > .oo-ui-popupWidget-head
{
color: black;
}
.mw-echo-ui-placeholderItemWidget
{
color: black;
}
/* Advanced Box */
#mw-searchoptions
{
background-color: transparent;
}
/* Toolbar */
.wikiEditor-ui-toolbar
{
background-color: white;
}
.wikiEditor-ui-toolbar .booklet > .index
{
color: white;
}
.wikiEditor-ui-toolbar .tabs span.tab a
{
color: white;
}
.wikiEditor-ui-toolbar .tabs span.tab a.current,
.wikiEditor-ui-toolbar .tabs span.tab a.current:visited
{
color: white;
}
.wikiEditor-ui-toolbar .booklet > .index > .current
{
background-color: #b1b1b1;
color: var(--theme-text-color);
}
.wikiEditor-ui-toolbar .booklet > .index > :hover
{
background-color: #565656;
}
.wikiEditor-ui-toolbar .page-characters div span
{
color: var(--theme-text-color);
}
.wikiEditor-ui-toolbar .page-characters div span:hover
{
background-color: var(--theme-button-border-color);
}
/* User Profile box */
.mw-message-box
{
color: white;
background-color: black;
}
/* File information */
#filetoc
{
background-color: transparent;
}
.mw_metadata td
{
background-color: transparent;
}
.mw-datatable td
{
background-color: transparent;
}
.mw-datatable tr:hover td
{
background-color: #1F2827;
}
/** ToC **/
.toc {
border-radius: 4px;
border: 1px solid var(--theme-border-color);
background: var(--theme-box-background);
margin: 1em auto 1em 0;
padding: 0;
font-size: 1em;
min-width: 12em;
}
.toc .toctitle h2 {
margin: 0;
display: flex;
align-items: center;
padding: 0 0.5em;
}
.toc .toctitle h2::before {
content: "";
display: block;
width: 12px;
height: 0;
border-bottom: 52px solid transparent;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewbox='0 0 12 12'%3E%3Cpath id='bulleted-list-tiny' d='M1.29 9.277c-.181.19-.29.45-.29.71 0 .26.109.52.29.71.189.18.45.29.71.29.26 0 .519-.11.71-.29.18-.19.29-.45.29-.71 0-.26-.11-.52-.29-.71-.38-.37-1.05-.37-1.42 0M10 9H6a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2M6 3h4a1 1 0 1 0 0-2H6a1 1 0 1 0 0 2m4 2H6a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2M1.29 1.277c.37-.37 1.04-.37 1.42 0 .18.19.29.45.29.71 0 .26-.11.52-.29.71-.191.18-.45.29-.71.29-.26 0-.521-.11-.71-.29-.181-.19-.29-.45-.29-.71 0-.26.109-.52.29-.71zM2.55 5.17c.06.03.11.08.16.12.18.19.29.45.29.71 0 .26-.11.521-.29.71-.05.04-.1.09-.16.12a.559.559 0 0 1-.17.09c-.06.03-.12.05-.19.06-.06.01-.13.02-.19.02-.26 0-.52-.11-.71-.29A1.05 1.05 0 0 1 1 6c0-.26.11-.52.29-.71.24-.23.58-.34.9-.269a.6.6 0 0 1 .19.058c.06.021.12.051.17.091z'%3E%3C/path%3E%3C/svg%3E");
background-repeat: no-repeat;
background-position: center top;
background-size: 100% auto;
filter: drop-shadow(0 40px 0 var(--theme-text-color));
margin: -40px 6px 0 0;
}
.toc .toctitle {
position: relative;
overflow: hidden;
text-align: left;
}
.toc .toctogglelabel {
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
box-sizing: border-box;
padding-right: 1em;
display: flex;
align-items: center;
justify-content: flex-end;
}
.toc .toctogglespan::before,
.toc .toctogglespan::after {
display: none;
}
.toc .toctogglelabel::after {
display: none;
}
.toc .toctogglelabel::before {
content: "";
display: inline-block;
background: none;
position: relative;
width: 0;
height: 0;
border-style: solid;
border-color: var(--theme-widget-toc-arrow-color) transparent;
border-width: 0 5px 6px 5px;
vertical-align: middle;
flex: 0 0 auto;
}
.toc .toctogglelabel:hover::before {
border-color: var(--theme-widget-toc-arrow-color-hover) transparent;
}
.toc .toctogglecheckbox:checked + .toctitle .toctogglelabel::before {
border-width: 6px 5px 0 5px;
}
/* Won't change ToC box width when toggle show/hide. */
.toctogglecheckbox:checked ~ ul {
overflow: hidden;
display: block;
height: 0;
border: 0;
padding-top: 0;
padding-bottom: 0;
}
/* content list */
.mw-content-ltr .toc ul ul,
.mw-content-rtl.toc ul ul {
margin: 0 0 0 1em;
}
.toc a {
color: var(--theme-text-color);
}
.toc .tocnumber {
color: var(--theme-text-color-note);
}
.toc .tocnumber::after {
content: ".";
}
.toc .toctitle,
.toc > ul {
padding: 0.5em;
}
.toc > ul {
border-top: 1px solid var(--theme-border-color);
margin: 0;
}
.toc > ul a {
display: block;
padding: 2px 0.5em;
border-radius: 4px;
transition: background 0.1s;
}
.toc > ul a:hover {
text-decoration: none;
background: var(--theme-widget-toc-item-hover-background);
}
.toc h2 {
font-weight: normal;
}
.toc li {
margin: 0;
}
/***********************************************************************************************************
* common style for content box
***********************************************************************************************************/
.fullwidth, .full-width {
width: 100%;
}
.nowrap {
white-space: nowrap;
}
/* ".center" has width=100% rule, we don't want it, so use a different class name. */
.aligncenter,
.align-center {
text-align: center;
}
.alignleft,
.align-left {
text-align: left;
}
.alignright,
.align-right {
text-align: right;
}
/* clear fix for float block */
.clearfix {
*zoom: 1;
}
.clearfix::before,
.clearfix::after {
content: " ";
display: table;
}
.clearfix::after {
clear: both;
}
/* Thumbnail background color */
html .thumbimage {
background-color: #0b0029;
}
/** gallery **/
.thumbinner {
border-radius: 5px;
}
li.gallerybox div.thumb {
border-radius: 5px;
}
.gallery * {
box-sizing: initial;
}
.mw-gallery-traditional .thumb {
display: flex;
background: none;
}
.mw-gallery-traditional .thumb a {
display: block;
}
.portable-infobox {
border: 1px solid var(--theme-border-color);
background: none;
}
/***********************************************************************************************************
* css for specific pages
***********************************************************************************************************/
/*********** Main page START ****************/
/* Hide page title on main page */
body.rootpage-Terracotta_Wiki.action-view h1.firstHeading,
body.rootpage-Terracotta_Wiki.action-view .mw-body .mw-indicators,
body.rootpage-Terracotta_Wiki.action-view #mw-content-text::before {
display: none;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .footer {
text-align: right;
font-size: 12px;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box {
border: 1px solid var(--theme-border-color);
border-radius: var(--main-box-border-radius);
padding: 1.5em;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent h2 {
margin-top: 0;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent p {
margin: 0;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap {
display: flex;
gap: 12px;
align-items: stretch;
margin-bottom: 1em;
}
@media (max-width: 900px) {
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap {
display: block;
margin-bottom: 0;
}
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box {
flex: 1 0 auto;
}
@media (max-width: 900px) {
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box {
margin-bottom: 1em;
}
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header {
font-size: 16px;
text-align: center;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header h2 em {
display: inline-block;
font-style: normal;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header .links ul {
margin: 1em auto auto;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header .links li {
list-style: none;
display: inline-block;
margin: 0 0.5em;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .intro {
display: flex;
gap: 12px;
flex-direction: column;
flex: 2 2 400px;
}
@media (max-width: 900px) {
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .intro {
display: block;
}
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay {
flex: 3 3 800px;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a {
display: flex;
gap: 1em;
}
@media screen and (max-width: 1600px) {
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a {
flex-direction: column;
}
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a li {
margin-top: 0.5em;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .comm {
flex: 1 1 410px;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul {
margin: 1em 0 0;
display: grid;
grid-template-columns: 1fr 1fr 1fr;
gap: 1.5em;
list-style: none;
}
@media screen and (max-width: 1400px) {
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul {
grid-template-columns: 1fr 1fr;
}
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul a, body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul img {
display: block;
width: 100% !important;
height: auto !important;
}
/*********** Main page END ****************/
.mp-flex {
display: flex;
flex-wrap: wrap;
justify-content: flex-start;
gap: 15px;
}
.mp-left {
flex: 4;
}
.mp-right {
flex: 1 275px;
}
.navbox {
--navbox-bg-color: var(--theme-content-background);
--navbox-text-color: var(--theme-text-color);
--navbox-title-color: var(--theme-navbar-tab-background);
--navbox-header-color: var(--theme-navbar-tab-background);
--navbox-alt-color: var(--theme-content-background);
--navbox-border-color: var(--theme-border-color)
}
.navbox {
width: 100%;
background: var(--navbox-bg-color, white);
color: var(--navbox-text-color, black);
margin: 1em auto;
font-size: 84%;
clear: both;
padding: 2px;
border-spacing: 0;
border: 1px solid var(--navbox-border-color, #AAA);
}
.navbox-title,
table.navbox th {
padding-left: 1em;
padding-right: 1em;
text-align: center;
}
/* Even row striping */
.navbox-even {
background: var(--theme-box-border-color);
color: #000;
}
/* Odd row striping */
.navbox-odd {
background: transparent;
}
.collapseButton {
font-weight: normal;
width: auto;
}
.navbox .collapseButton {
width: 6em;
}
.navbar {
font-size: 88%;
font-weight: normal;
}
.navbox .navbar {
font-size: 100%;
}
table.collapsed tr.collapsible {
display: none;
}
/* Merges navboxes that are directly under eachother */
.navbox + .navbox {
margin-top: -11px;
}
.navbox .navbox-title {
background: var(--navbox-title-color, #CCF);
color: var(--navbox-text-color, black);
font-weight: bold;
}
.navbox .navbox-vde {
float:left;
width:65px;
}
.navbox .navbox-title-padright {
padding-right: 65px;
}
.navbox .navbox-title-padleft {
padding-left: 65px;
}
.navbox .navbox-subgroup {
border-spacing: 0;
width: 100%;
}
.navbox .navbox-gutter {
height: 2px;
}
.navbox .navbox-subgroup .navbox-gutter {
background: var(--navbox-bg-color, white);
}
.navbox .navbox-section-row > td {
padding: 0;
height: 100%;
}
.navbox .navbox-section {
width: 100%;
border-spacing: 0;
}
.navbox .navbox-above,
.navbox .navbox-below {
background: var(--navbox-header-color, #DDF);
text-align: center;
}
.navbox .navbox-image {
background: var(--navbox-bg-color, white);
text-align: center;
}
.navbox .navbox-group,
.navbox .navbox-header {
background: var(--navbox-header-color, #DDF);
color: var(--navbox-text-color, black);
font-weight: bold;
height: 100%;
padding: 2px 4px;
}
.navbox .navbox-header-collapsible {
padding-left: 65px;
}
.navbox .navbox-group {
text-align: center;
padding-left: 1em;
padding-right: 1em;
white-space: nowrap;
}
.navbox .navbox-group,
.navbox .navbox-image-left {
border-right: 2px solid var(--navbox-bg-color, white);
}
.navbox-image-right {
border-left: 2px solid var(--navbox-bg-color, white);
}
.navbox .navbox-list {
background: var(--navbox-bg-color, white);
color: var(--navbox-text-color, black);
width: 100%;
height: 100%;
padding: 0;
}
.navbox .alt > .navbox-list {
background: var(--navbox-alt-color, #F7F7F7);
}
.navbox .navbox-list div {
padding: 0px 4px;
}
.navbox .navbox-list.no-group {
text-align: center;
padding-top: 2px;
padding-bottom: 2px;
}
.navbox .mw-collapsible-toggle {
width: 65px;
}
/* hlist */
.hlist ul {
margin: 0;
list-style: none;
}
.hlist li, .hlist ul ul {
display: inline;
}
.hlist li a {
white-space: nowrap;
}
.hlist ul ul:before {
content: "("
}
.hlist ul ul:after {
content: ")"
}
.hlist li:after {
content: " • ";
}
.hlist ul ul li:after {
content: "/";
}
.hlist li:last-child:after, .hlist ul ul li:last-child:after {
content: none;
}
li.gallerybox div.thumb {
background-color: transparent;
border: 0;
}
/* Mark redirects in Special:Allpages and Special:Watchlist */
.allpagesredirect {
font-style: italic;
}
.allpagesredirect:after {
color: #808080; content: " (redirect)"
}
.watchlistredir {
font-style: italic;
}
/* Giving headers and TOC a little extra space */
h2 {
margin-top: 20px;
}
.toc {
margin-top: 20px;
}
/* Navboxes */
.navbox {
width: 100%;
clear: both;
}
/****************
* Template:Icon *
*****************/
.infoicon {
white-space: nowrap;
display: inline-flex;
align-items: center;
gap: 5px;
}
.infoicon img {
margin-bottom: 1px;
width: auto;
height: auto;
max-height: 1.5em;
max-width: 1.5em;
}
/********************
* End Template:Icon *
*********************/
8a11c0bd626cc6cd68a92328cb9d55f93ba37cdc
406
405
2024-04-10T15:37:56Z
Azgoodaz
36052
css
text/css
/***********************************
CSS placed here will be applied to all skins on the entire site.
Various code adpoted from
* https://multiversus.wiki.gg/ by IyzMoe
* https://trucksimulator.wiki.gg/ by MrPie5
* https://flight.wiki.gg/ by ReedemtheD3ad!
***********************************/
/***********************************************************************************************************
* css reset for browser default rules and MediaWiki internal rules
***********************************************************************************************************/
.responsive-image {
max-width: 100%;
height:auto;
}
* {
outline: 0;
}
table {
white-space: unset; /* be set to `no-wrap` in MW internal css */
}
html {
font-size: 16px; /* reset rem */
}
pre {
margin: 0;
}
h1, h2, h3, h4, h5, h6 {
padding: 0;
border: 0 solid transparent;
}
table {
display: table;
white-space: unset;
}
body {
background: none;
}
/***********************************************************************************************************
* css for wiki.gg top bar and footer bar
***********************************************************************************************************/
/*** Wiki.gg site bars tweak ***/
div#p-personal ul {
white-space: nowrap; /* for "log out" */
}
#p-personal .vector-menu-content #pt-anonuserpage,
#p-personal .vector-menu-content #pt-userpage a {
padding-top: 0;
background-position: left center;
}
/*** Responsive ***/
@media screen and (max-width: 720px) {
footer#wikigg-footer .footer-right {
margin-left: 0;
}
footer#wikigg-footer .footer-left {
margin-right: 0;
}
} /* screen and (max-width:720px) */
@media screen and (max-width: 600px) {
footer#wikigg-footer {
display: grid;
grid-template-columns: 35px 1fr;
grid-template-rows: auto auto;
align-items: center;
justify-items: start;
padding: 3px 0 3px 10px;
}
footer#wikigg-footer .footer-middle {
grid-column: 1/2;
grid-row: 1/3;
}
footer#wikigg-footer .footer-right {
grid-column: 2/3;
grid-row: 1/2;
margin: 0;
}
footer#wikigg-footer .footer-left {
grid-column: 2/3;
grid-row: 2/3;
margin: 0;
}
} /* screen and (max-width:600px) */
/*** Theme ***/
:root {
/* for infobox */
--pi-secondary-background: #1F2827;
/* other */
--theme-hover-color: #683D17;
--theme-text-color-placeholder: #999;
--theme-control-text-color: #BF0017;
--theme-control-text-color-hover: #fff;
/* for wide table */
--theme-wide-table-shadow-color: #999;
/*** text color ***/
--theme-text-color: black;
--theme-text-color-note: black;
--theme-text-color-em: #ffffff;
--theme-heading-color: #683D17;
/*** link text color ***/
--theme-link-color: #874336;
--theme-link-color-hover: #683D17;
--theme-link-color-visited: #00aeff;
--theme-link-color-redlink: #ff3333;
/*** body background ***/
--theme-site-background: #0000 url(/images/5/57/Site-background.png) top center / cover no-repeat fixed;
/*** top site logo ***/
--theme-site-logo-image: url(/images/e/e6/Site-logo.png);
--theme-site-logo-width: 400px;
--theme-site-logo-height: 200px;
/* sidebar/content common */
--theme-box-border-width: 2px;
--theme-box-border-color: #000;
--theme-box-background: none;
--theme-box-border-style: solid;
--theme-box-shadow: none;
/* common */
--theme-border-color: #683D17;
--theme-highlight-background: #1F2827;
--theme-button-background: #87AEC9;
--theme-button-border-color: #006cb0;
--theme-button-background-active: #a7c7dc;
--theme-button-border-color-active: #006cb0;
--theme-page-base-background: #EAB885;
/*** sidebar ***/
--theme-sidebar-box-background: #8D5345;
--theme-sidebar-box-border-style: var(--theme-box-border-style);
--theme-sidebar-box-border-width: var(--theme-box-border-width);
--theme-sidebar-box-border-color: var(--theme-box-border-color);
--theme-sidebar-box-shadow: var(--theme-box-shadow);
--theme-sidebar-heading-text-color: white;
--theme-sidebar-heading-arrow-color: var(--theme-sidebar-heading-text-color);
--theme-sidebar-heading-arrow-color-hover: var(--theme-sidebar-heading-text-color);
--theme-sidebar-heading-background: #683D17;
--theme-sidebar-heading-background-hover: var(--theme-link-color-hover);
/* following 3 values will affect the space between the heading and the list */
--theme-sidebar-heading-border-bottom: 0;
--theme-sidebar-list-border-top: 2px solid transparent; /* will be hidden when collapsed */
--theme-sidebar-list-padding-top: 0px;
--theme-sidebar-list-item-background: none;
--theme-sidebar-list-item-hover-mask: #683D17;
--theme-sidebar-list-item-text-color: white;
--theme-sidebar-list-item-text-color-hover: white;
/* responsive */
--theme-sidebar-heading-text-color-2: var(--theme-heading-color);
--theme-sidebar-box-background-2: var(--theme-sidebar-box-background);
--theme-sidebar-box-border-width-2: var(--theme-box-border-width);
--theme-sidebar-box-border-style-2: var(--theme-box-border-style);
--theme-sidebar-box-border-color-2: var(--theme-box-border-color);
--theme-sidebar-heading-arrow-color-2: var(--theme-box-border-color);
--theme-sidebar-heading-arrow-color-hover-2: var(--theme-box-border-color);
--theme-sidebar-dropdown-background: #090C0C;
--theme-sidebar-dropdown-border: 1px solid #888989;
/*** navbar ***/
--theme-navbar-background: none;
--theme-navbar-border-color: var(--theme-border-color);
--theme-navbar-tab-background: #683D17;
--theme-navbar-tab-box-shadow: none;
--theme-navbar-tab-text-color: black;
--theme-navbar-tab-icon-color: var(--theme-navbar-tab-text-color);
--theme-navbar-tab-text-color-hover: white;
--theme-navbar-tab-icon-color-hover: var(--theme-navbar-tab-icon-color);
--theme-navbar-tab-text-color-redlink: var(--theme-link-color-redlink);
--theme-navbar-tab-icon-color-redlink: var(--theme-link-color-redlink);
--theme-navbar-tab-border-color: var(--theme-border-color);
--theme-navbar-tab-background-hover: #683D17;
--theme-navbar-tab-border-color-hover: var(--theme-navbar-tab-border-color);
--theme-navbar-tab-selected-background: var(--theme-content-background);
--theme-navbar-tab-selected-border-color: var(--theme-navbar-tab-border-color);
--theme-navbar-tab-selected-border-bottom-corner-color: var(--theme-navbar-tab-border-color);
--theme-navbar-tab-dropdown-arrow-color: var(--theme-text-color);
--theme-navbar-tab-dropdown-arrow-color-hover: var(--theme-heading-color);
--theme-navbar-tab-dropdown-background: #8D5345;
--theme-navbar-tab-dropdown-border-color: #8D5345;
--theme-navbar-tab-dropdown-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2);
--theme-navbar-tab-dropdown-hover-mask: #683D17;
--theme-navbar-search-box-shadow: none;
--theme-navbar-search-input-background: black;
--theme-navbar-search-input-border-color: var(--theme-border-color);
--theme-navbar-search-input-text-color: white;
--theme-navbar-search-button-background: #683D17;
--theme-navbar-search-botton-border-color: var(--theme-border-color);
--theme-navbar-search-botton-text-color: var(--theme-text-color);
--theme-navbar-search-button-background-active: var(--theme-navbar-search-button-background);
--theme-navbar-search-botton-border-color-active: var(--theme-navbar-search-botton-border-color);
--theme-navbar-search-botton-text-color-active: var(--theme-navbar-search-botton-text-color);
--theme-navbar-search-suggestions-background: var(--theme-navbar-search-button-background);
--theme-navbar-search-suggestions-border-color: var(--theme-border-color);
--theme-navbar-search-suggestions-text-color: var(--theme-text-color);
--theme-navbar-search-suggestions-text-color-hover: var(--theme-text-color-em);
--theme-navbar-search-suggestions-hover-mask: var(--theme-highlight-background);
--theme-navbar-search-suggestions-results-border-bottom-color: var(--theme-border-color);
--theme-navbar-search-suggestions-special-offset-top: -1px; /* margin-top offset, normally is -1px */
--theme-navbar-search-suggestions-special-border-top-color: var(--theme-border-color);
--theme-navbar-search-suggestions-special-label-text-color: var(--theme-text-color);
--theme-navbar-search-suggestions-special-label-text-color-hover: var(--theme-text-color);
/* responsive */
--theme-navbar-search-background: var(--theme-sidebar-box-background);
/*** content box ***/
--theme-content-background: #EAB885;
--theme-content-border-width: 0px;
--theme-content-border-style: var(--theme-box-border-style);
--theme-content-border-color: var(--theme-box-border-color);
--theme-content-subpage-icon-color: rgba(0,0,0, 0.3); /* color for "<" */
--theme-content-heading-rule-border-top: 0; /* border */
--theme-content-heading-rule-border-bottom: 0;
/** category: box **/
--theme-content-category-background: none;
--theme-content-category-border-style: solid;
--theme-content-category-border-width: 1px;
--theme-content-category-border-radius: 0;
--theme-content-category-border-color: var(--theme-border-color);
/*** #footer ***/
--theme-footer-text-color: #8D5345;
--theme-footer-background: transparent;
--theme-footer-link-color: #008aff;
--theme-footer-link-color-hover: #66b8ff;
--theme-footer-border-radius: 0 0 5px 5px;
/** notification **/
--theme-notice-red-text-color: #bf0017;
--theme-notice-orange-text-color: #cf721c;
/******* "real" wiki content ********/
--theme-widget-toc-arrow-color: var(--theme-text-color);
--theme-widget-toc-arrow-color-hover: var(--theme-hover-color);
--theme-widget-toc-item-hover-background: var(--theme-link-color-hover);
--theme-collapsible-toggle-icon-color: var(--theme-text-color);
--theme-collapsible-toggle-icon-color-hover: var(--theme-hover-color);
}
/***********************************************************************************************************
* base css styles for both interface and content box: font, color, etc.
***********************************************************************************************************/
/**** base styles START ***********************************************************/
.MPheading {
font-synthesis: none;
font-size: 2em;
font-weight: 800;
text-align: center;
background:0 0;
background-image: linear-gradient(to right,rgba(var(--theme-sidebar-link-color--rgb),0) 0,var(--theme-sidebar-link-color) 33%,var(--theme-sidebar-link-color) 66%,rgba(var(--theme-sidebar-link-color--rgb),0) 100%);
background-position: center bottom;
background-repeat: no-repeat;
background-size: 100% 1px;
}
.page-The_Chocolate_Edition_Wiki .mw-parser-output .gallery {
text-align: center;
margin: 10px 0;
}
.mp-box {
border:1px solid #4d2c24;
margin:10px 0;
padding:5px;
}
@media screen and (min-width: 1080px){
.page-The_Chocolate_Edition_Wiki .mw-parser-output {
display: flex;
flex-wrap: wrap;
justify-content: space-evenly;
}
.mainpage-left {
width: calc(100% - 550px);
}
.mainpage-right {
width: 500px;
}
}
/* Template:FP links styles */
.fplinks {
display: flex;
flex-wrap: wrap;
justify-content: space-evenly;
align-items: stretch;
text-align: center;
}
.fplink-outer {
padding: 5px;
flex-basis: calc(25% - 10px);
width: calc(25% - 15px);
min-width: 115px;
display: inline-block;
vertical-align: middle;
}
.fplink-wide {
flex-basis: calc(33% - 10px);
width: calc(33% - 15px);
}
.fplink-fullwidth {
flex-basis: 100%;
width: calc(100% - 15px);
font-weight: bold;
}
.fplink {
padding: 0.5em;
box-sizing: border-box;
width: 100%;
height: 100%;
display: table;
}
.fplink-plain {
background: transparent;
border-radius: 0;
border: 0;
box-shadow: none;
}
.fplink-inner {
display: table-row;
}
.fplink a {
display: table-cell;
vertical-align: middle;
}
.fplink img {
max-width: 150px;
width: 100%;
height: auto;
}
/* Auto-resize front page video to fit smaller columns */
.fpbox .embedvideowrap {
width: 100% !important;
max-width: 480px;
margin: 0 auto;
}
.fpbox .embedvideowrap iframe {
width: 100% !important;
}
/* Multi-column box support */
.fp-container main .columns .leftcol,
.fp-container .columns .rightcol {
width: 100%;
margin: 0;
padding: 0;
}
@media (min-width: 990px) {
.fp-container .columns .leftcol {
float: left;
width: 50%;
}
.fp-container .columns .rightcol {
float: right;
width: 50%;
}
}
.fp-section {
display: flex;
flex-wrap: wrap;
}
/* this CSS governs the responsive 2 column main page layout */
#fp-2column.fp-container {
display: grid;
grid-template-areas: "a" "b" "c";
grid-template-columns: 100%;
}
@media screen and (min-width: 990px) {
#fp-2column.fp-container {
grid-template-areas: "a b" "c c";
grid-template-columns: 50% 50%;
}
}
@media screen and (min-width: 1350px) {
#fp-2column.fp-container {
grid-template-areas: "a b" "c b";
grid-template-columns: auto 520px;
}
}
#fp-top {
grid-area: a;
}
#fp-flex {
grid-area: b;
}
#fp-bottom {
grid-area: c;
}
/* end responsive 2 column main page layout */
/* Front page appearance styles */
.fpbox .heading,
.fpbox .mainheading {
border: 0;
border-bottom: 1px solid transparent;
}
.fpbox {
background: transparent;
border: 1px solid transparent;
box-shadow: 0 2px 5px transparent;
}
.fplink:not(.fplink-plain) {
background: rgba(0, 0, 0, 0.3);
border: 1px solid #505050;
}
.fplink-fullwidth .fplink:not(.fplink-plain) {
background: rgba(0, 0, 0, 0.4);
}
.linkslabel {
border-bottom: 2px solid #505050;
}
/* always show scroll bar for short page.
* By doing this page background size won't change when expand/collapse sidebar sections.
*/
html {
overflow-y: scroll;
}
/** Font **/
html, body {
font-family: Helvetica, Arial, sans-serif;
/* font-family: futura-lt-w01-book, futura-lt-w05-book, sans-serif; a bit hard to read */
color: var(--theme-text-color);
}
.mw-body h1, .mw-body-content h1, .mw-body-content h2 {
color: var(--theme-heading-color);
}
body {
font-size: 14px;
}
.vector-body {
font-size: unset;
}
/** link color **/
/* Self-links aren't real links, they're not clickable.
* Hence, they shouldn't change color when hovered over like real links, as that is counter-intuitive.
* We should not use :not(.selflink) since it increases the priority and make it is difficult to override
* link styles for certain elements (e.g. in wiki.gg header).
*/
a,
a.selflink:hover, a.selflink:active {
text-decoration: none;
color: var(--theme-link-color);
}
a:visited {
color: #8D5345;
}
a:hover, a:active {
text-decoration: none;
color: var(--theme-link-color-hover);
}
/** red link **/
/* we don't really need to mark you have "visited" an inexistent page */
a.new, a.new:visited {
color: var(--theme-link-color-redlink);
}
/* -------------------------------------------------------- */
/* Tables */
/* -------------------------------------------------------- */
table {
/* fix 100% width table with border */
box-sizing: border-box;
}
table.article-table,
table.fandom-table,
table.lined,
table.bordered,
table.cellborder {
border-collapse: collapse;
border-style: solid;
border-color: #AD532D;
}
table.lined th,
table.lined td {
border-width: 0 0 1px 0;
}
/*** "terraria"-classed tables ***/
table.olo {
border: 2px solid transparent;
margin: calc(0.5em + 5px) 5px;
box-shadow: 0 0 0 2px var(--theme-content-background), 0 0 0 3px var(--theme-border-color);
border-radius: 3px; /* (border radius of .olo box) - 3px */
}
table.olo.noborder {
padding: 0;
border: 0;
}
table.olo th,
table.olo td {
padding: 3px 6px;
border-color: var(--theme-border-color);
border-style: solid;
border-width: 0;
}
table.olo th {
background: var(--theme-highlight-background);
border-color: var(--theme-border-color);
text-align: center;
}
table.olo caption {
font-weight: bold;
background: var(--theme-highlight-background);
padding: 5px;
margin: auto 2px;
}
table.olo > caption {
padding: 3px;
-moz-border-radius: 6px 6px 0 0;
-webkit-border-radius: 6px 6px 0 0;
border-radius: 6px 6px 0 0;
margin: 1px 1px -4px;
border-bottom-width: 1px;
box-shadow: 0 0 0 1px var(--theme-highlight-background);
position: relative;
}
table.olo > caption:after {
box-sizing: content-box;
content: "";
display: block;
width: 100%;
height: 1px;
background: var(--theme-highlight-background);
position: absolute;
left: -4px;
bottom: -2px;
border-left: 4px solid var(--theme-box-background-color);
border-right: 4px solid var(--theme-box-background-color);
}
table.olo > caption.plaincaption {
background: transparent;
border: 0;
box-shadow: 0 0 0 0;
margin-bottom: 4px;
}
table.olo > caption.plaincaption:after {
background: transparent;
border: 0;
}
table tfoot:empty,
table thead:empty {
display: none;
}
/* Auto line separators for tables */
table.olo.lined {
padding-bottom: 0;
/*display: inline-table;*/
}
table.olo.lined td {
border-width: 0;
border-bottom-width: 1px;
}
table.olo.lined::after {
content: "";
display: block;
height: 3px;
width: calc(100% - 6px);
position: absolute;
left: 3px;
bottom: 3px;
background-color: var(--theme-box-background-color);
}
table.lined td.noline, table.lined tr.noline td {
border-bottom-width: 0;
}
table tr.bottomline td {
border-bottom-width: 1px;
}
table tr.topline td {
border-top-width: 1px;
}
table td.bottomline, table.lined tr.noline td.bottomline {
border-bottom-width: 1px;
}
table td.topline {
border-top-width: 1px;
}
table.olo.cellborder,
table.olo.border {
border-spacing: 0;
padding: 4px 4px 4px 3px;
position: relative;
}
table.olo.cellborder::before,
table.olo.border::before {
content: "";
display: block;
width: 1px;
height: calc(100% - 6px);
background-color: var(--theme-box-background-color);
position: absolute;
left: 4px;
top: 3px;
}
table.olo.cellborder td,
table.olo.border td {
border-left-width: 1px;
border-bottom-width: 1px;
}
table.olo.cellborder th,
table.olo.border th {
border-left-width: 2px;
border-top-width: 2px;
}
table.olo.cellborder tr:first-of-type th,
table.olo.border tr:first-of-type th {
border-top: 0;
}
table.olo.cellborder::after,
table.olo.border::after {
content: "";
display: block;
height: 1px;
width: calc(100% - 6px);
position: absolute;
left: 3px;
bottom: 5px;
background-color: var(--theme-box-background-color);
}
/* Hack for using "border-collapse" and "border-radius" in the same table display by using one table nested within another */
table.outer {
white-space: nowrap;
}
table.inner {
border-collapse: collapse;
background: inherit;
width: 100%;
}
table.inner th {
border: 2px solid var(--theme-box-background-color);
}
/* Fix for siderail overlapping some wide tables */
@media screen and (max-width: 1520px) and (min-width: 1350px) {
.with-siderail table.olo .i {
white-space: normal;
}
.with-siderail table.olo th {
font-size: 90%;
}
.with-siderail table.olo td:not(.il1c) img {
max-width: 100%;
height: auto;
}
}
.olo th {
border-bottom: 1px solid;
}
.wikitable,
.wikitable > tr > th,
.wikitable > * > tr > th {
color: inherit;
background: none;
}
/*
.jquery-tablesorter th.headerSort{
border: 1px solid var(--theme-border-color);
}
*/
table.cargoTable.noMerge tr:nth-child(2n) {
background: rgba(0, 0, 0, 0.25);
}
table.cargoTable.noMerge tr:nth-child(2n+1) {
background: none;
}
table.olo caption {
border-width: 1px;
border-style: solid;
border-top-color: rgb(244, 124, 60, 0.1);
border-right-color: rgb(13, 4, 2, 0.5);
border-bottom-color: rgb(13, 4, 2, 0.5);
border-left-color: rgb(244, 124, 60, 0.1);
border-radius: 8px;
}
table.olo {
/*display: inherit;*/
width: auto;
}
.olo.sortable.lined.align-center.jquery-tablesorter {
/*width: min-content;*/
}
#possible-modifiers-table,
.olo.lined.sortable.jquery-tablesorter,
.olo.lined {
width: auto;
}
/**** base styles END *****/
/*********************************************************************************************************/
input, button {
color: var(--theme-control-text-color);
/* caret-color: var(--theme-text-color); */
}
input[type=submit] {
color: var(--theme-control-text-color);
}
::placeholder {
color: var(--theme-text-color-placeholder);
}
/* Removes VisualEdit button */
#ca-ve-edit {
display: none;
}
/* Link color */
.mw-parser-output a.external,
.mw-parser-output a.external:visited,
.mw-parser-output a.extiw,
.mw-parser-output a.extiw:visited,
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button {
color: var(--theme-link-color);
}
/* Text color */
#content,
#firstHeading,
.infocard .main-heading .hgroup,
h1,
h2,
h3,
h4,
h5,
h6,
div.hat-note.t-main,
#contentSub, #contentSub2,
.search-types .current a,
.infobox > .title > span,
code,
.trw-toggleable.not-toggled.achievements .achievement b * {
color: var(--theme-text-color);
}
.i .note,
.note-text {
color: var(--theme-text-color-note);
}
.pixel img, .pixel,
#mw-imagepage-section-filehistory img {
image-rendering: pixelated; /*for chrome*/
image-rendering: crisp-edges; /*for firefox*/
}
.small {
font-size: 85%;
}
.fullwidth, .full-width {
width: 100%;
}
.nowrap {
white-space: nowrap;
}
/* ".center" has width=100% rule, we don't want it, so use a different class name. */
.aligncenter,
.align-center {
text-align: center;
}
.alignleft,
.align-left {
text-align: left;
}
.alignright,
.align-right {
text-align: right;
}
/* clear fix for float block */
.clearfix {
*zoom: 1;
}
.clearfix::before,
.clearfix::after {
content: " ";
display: table;
}
.clearfix::after {
clear: both;
}
/* References smaller text than main */
.references {
font-size: 90%;
}
/* Larger font for Module: code display (default is smaller than other code pages) */
pre.lua.source-lua {
font-size: 14px !important;
}
/* Facilitate inline scary transclusion */
.scary-transclusion p, .scary-transclusion .mw-parser-output {
display: inline;
}
/* hide last empty paragraph at the end */
div.mw-parser-output > p:last-child > br:only-child {
display: none;
}
/* Fix empty parameter descriptions on api.php having no height, causing misalignments that seriously impede readability */
.apihelp-parameters dd:empty::before {
content: " ";
}
.block {
display: block;
}
.inline {
display: inline;
}
.inline-block {
display: inline-block;
}
hr.space {
height: 4px;
background: none;
border: 0;
}
.page-content .vertical-align-top * {
vertical-align: top;
}
.page-content .vertical-align-bottom * {
vertical-align: bottom;
}
/* Drowning Table No Border */
.drowning-table-no-border {
border: none;
}
/* Gadget description length */
.oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-top > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header,
.oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-inline > .oo-ui-fieldLayout-body {
max-width: unset;
}
/* Box at the top of all pages when the user has a new message on their User_talk: page */
.usermessage {
background-color: var(--theme-box-background-color);
border-color: var(--theme-box-border-color);
color: var(--theme-text-color);
}
/***********************************************************************************************************
* interface layout and styles for widgets outside of content box
***********************************************************************************************************/
:root {
--main-layout-logo-box-height: 200px;
--main-layout-logo-offset: 12px;
--main-layout-topbar-height: 35px; /* height of wiki.gg topbar */
--main-layout-sidebar-width: 180px; /* width of side navbar, without gap */
--main-layout-sidespace: 24px; /* whitespace width on most left and most right */
--main-layout-gap: 12px;
--main-layout-logo-height: calc(var(--theme-site-logo-height) + 20px);
--main-box-border-radius: 5px;
--main-inner-box-border-radius: calc(var(--main-box-border-radius) - var(--theme-box-border-width));
--main-box-padding: 12px;
background: var(--theme-site-background);
/* Removes second vertical scrollbar(mw 1.37 fix) */
overflow-y: unset; /* must be unset or visible, can not be auto, or side ad will not be sticky */
}
/**** Main Layout START ***********************************************************/
/**
* Note: wiki.gg topbar is position:fixed. So we don't need to consider it in grid layout
*/
html, body {
min-height: 100%;
}
html {
height: 100%;
scroll-padding-top: var(--main-layout-topbar-height);
}
body {
height: auto;
}
/*** main grid container ***/
body {
/* self */
box-sizing: border-box;
/* grid */
display: grid;
grid-template-columns: [body-left] var(--main-layout-sidespace) [aside-left] var(--main-layout-sidebar-width) [aside-right content-left] minmax(0, 1fr) [content-right] var(--main-layout-sidespace) [body-right];
grid-template-rows: [body-start] var(--main-layout-topbar-height) [page-start logo-start] var(--main-layout-logo-height) [logo-end nav-start] 0fr [nav-end content-start] auto [content-end footer-start] 0fr [footer-end] 1fr [page-end] 0fr [body-end];
gap: 0 var(--main-layout-gap);
}
/*** grid items ***/
/* Flatten DOM structure. Therefore we have following grid items under body grid container:
* div#mw-page-base, div#mw-head-base, #mw-navigation>h2, div#mw-head, div#mw-panel, div#content.mw-body, div#footer, footer.
*/
body > .content-wrapper,
#mw-navigation {
display: contents;
}
/** unused, hide them **/
#mw-head-base,
#mw-navigation > h2 {
display: none;
}
/** side nav bar **/
#mw-panel {
grid-column: aside-left/aside-right;
grid-row: nav-start/page-end;
margin-bottom: var(--main-layout-gap);
float: none;
width: unset;
padding: 0;
}
/** nav **/
#mw-head {
grid-column: content-left/content-right;
grid-row: nav-start/nav-end;
}
/** content **/
.mw-body {
grid-column: content-left/content-right;
grid-row: content-start/content-end;
}
/* For some page such as api.php, .mw-body is the only child, so take up all space. */
.mw-body:first-child {
grid-column: body-left/body-right;
grid-row: page-start/page-end;
}
/** #footer: content footer **/
#footer {
grid-column: content-left/content-right;
grid-row: footer-start/footer-end;
margin: 0;
}
/** used to gen box shadow for main box (nav + content + #footer) **/
#mw-page-base {
grid-column: content-left/content-right;
grid-row: nav-start/footer-end;
height: 100%;
}
/** wiki.gg footer bar **/
body > footer {
grid-column: body-left/body-right;
grid-row: page-end/body-end;
}
/*** logo block. It is absolute position ***/
#p-logo {
position: absolute;
width: 100%;
height: auto;
left: 0;
top: var(--main-layout-topbar-height);
background: var(--theme-site-logo-image) center center/var(--theme-site-logo-width) auto no-repeat;
display: flex;
align-items: center;
justify-content: center;
filter: drop-shadow(0 0 5px black);
}
/* use logo image as <a>'s background will sometime flicker when hovered on Firefox,
* I still don't know why, but move background to #p-logo can avoid this issue.
*/
#p-logo .mw-wiki-logo {
width: var(--theme-site-logo-width);
height: var(--theme-site-logo-height);
margin: auto;
background: none;
/* logo flicker fix */
}
/**** Main Layout END ***********************************************************/
/**** side panel START ***********************************************************/
#mw-panel {
font-size: 12px;
line-height: 1.5;
color: var(--theme-text-color);
}
#mw-panel a {
text-decoration: none;
}
/* sections */
#mw-panel .portal,
#mw-panel #p-logo + .portal {
margin: var(--main-layout-gap) 0 0 0;
padding: 0;
color: var(--theme-sidebar-heading-text-color);
border: var(--theme-box-border-width) solid var(--theme-box-border-color);
border-radius: 5px;
background: var(--theme-sidebar-box-background);
}
#mw-panel #p-logo + .portal {
margin-top: 0;
position: relative;
}
/* section heading */
#mw-panel #p-logo + .portal .vector-menu-heading,
#mw-panel .portal .vector-menu-heading {
margin: 0;
padding: 6px 10px;
border-bottom: var(--theme-sidebar-heading-border-bottom);
border-radius: var(--main-inner-box-border-radius) var(--main-inner-box-border-radius) 0 0;
background: var(--theme-sidebar-heading-background);
font-size: 15px;
line-height: 18px;
cursor: pointer;
display: flex;
align-items: center;
justify-content: space-between;
color: var(--theme-sidebar-heading-text-color);
}
/* arrow icon */
#mw-panel .portal .vector-menu-heading::after {
content: "";
display: inline-block;
background: none;
position: relative;
width: 0;
height: 0;
border-style: solid;
border-color: var(--theme-sidebar-heading-arrow-color) transparent;
border-width: 0 5px 6px 5px;
margin-top: 4px;
vertical-align: middle;
flex: 0 0 auto;
}
#mw-panel .portal .vector-menu-heading:hover::after {
border-color: var(--theme-sidebar-heading-arrow-color-hover) transparent;
}
#mw-panel .portal.collapsed .vector-menu-heading {
border-radius: var(--main-inner-box-border-radius);
}
#mw-panel .portal.collapsed .vector-menu-heading::after {
border-width: 6px 5px 0 5px;
}
/* list */
#mw-panel #p-logo + .portal .body,
#mw-panel .portal .body {
background: none;
border: 0;
padding: 0;
margin: 0;
border-top: var(--theme-sidebar-list-border-top);
}
#mw-panel .portal .body ul {
padding: var(--theme-sidebar-list-padding-top) 4px 4px;
}
#mw-panel .portal .body li {
margin: 0;
padding: 0;
font-size: inherit;
line-height: inherit;
background: var(--theme-sidebar-list-item-background);
border-radius: var(--main-inner-box-border-radius);
}
#mw-panel .portal .body li:hover {
background: var(--theme-sidebar-list-item-hover-mask);
}
#mw-panel .portal .body li a,
#mw-panel .portal .body li a:visited {
display: block;
padding: 3px 6px;
color: var(--theme-sidebar-list-item-text-color);
}
#mw-panel .portal .body li a:hover {
color: var(--theme-sidebar-list-item-text-color-hover);
}
#mw-panel .portal .body li a.feedlink { /* "Atom" RSS Feed */
text-indent: 14px; /* the icon is 12x12px, so 12px + 2px */
background-position: 8px center; /* align icon with other text */
}
#merch {
margin: 1.5em auto auto 1em;
}
/**** side panel END ***********************************************************/
/**** main content box START ***********************************************************/
/**** box for nav+content+#footer ****/
#mw-page-base {
border: var(--theme-box-border-width) solid var(--theme-box-border-color);
border-radius: 5px;
box-sizing: border-box;
background: var(--theme-page-base-background);
}
/**** navbar ****/
#mw-head {
margin: var(--theme-box-border-width) var(--theme-box-border-width) 0;
padding: var(--main-box-padding) 0 0 0;
background: var(--theme-navbar-background);
position: relative;
display: flex;
justify-content: space-between;
align-items: flex-end;
width: auto;
}
#mw-head #left-navigation,
#mw-head #right-navigation {
float: none;
flex: 1 1 auto;
margin: 0;
display: flex;
align-items: flex-end;
}
#mw-head #left-navigation::before, #mw-head #left-navigation::after,
#mw-head #right-navigation::before,
#mw-head #right-navigation::after {
content: "";
display: block;
border-bottom: 1px solid var(--theme-navbar-border-color);
}
#mw-head #left-navigation {
justify-content: flex-start;
}
#mw-head #left-navigation::before {
flex: 0 0 var(--main-box-padding);
}
#mw-head #left-navigation::after {
flex: 1 1 auto;
}
#mw-head #right-navigation {
justify-content: flex-end;
}
#mw-head #right-navigation::before {
flex: 1 1 auto;
}
#mw-head #right-navigation::after {
flex: 0 0 var(--main-box-padding);
}
/* reset */
#p-search,
.vector-menu-dropdown,
#mw-head .vector-menu-dropdown .vector-menu-heading,
.vector-menu-dropdown .vector-menu-heading span,
.vectorTabs,
.vectorTabs ul,
.vectorTabs span,
.vectorTabs li,
.vectorTabs li a,
.vectorTabs li.selected a,
.vectorTabs li.selected a:visited {
background-image: none;
float: none;
height: auto;
display: block;
}
#mw-head input {
display: block;
z-index: 1;
}
#mw-head input + .vector-menu-heading {
z-index: 0;
}
.vectorMenuCheckbox:focus + .vector-menu-heading {
outline: 0;
}
.vectorTabs ul {
display: flex;
}
.vectorTabs ul li,
.vector-menu-dropdown {
display: block;
white-space: nowrap;
}
.vector-menu-dropdown.emptyPortlet {
display: none;
}
/* override some mw css */
div.vectorTabs li.selected a,
div.vectorTabs li.selected a:visited,
div.vectorTabs li a,
div.vector-menu-dropdown .vector-menu-heading span {
color: var(--theme-navbar-tab-text-color);
font-size: 14px;
line-height: 24px;
padding: 3px 12px;
overflow: hidden;
}
.vector-menu-dropdown .vector-menu-heading:hover span {
color: var(--theme-navbar-tab-text-color); /* reset */
text-decoration: underline;
}
.vector-menu-tabs {
padding: 0;
}
.vectorTabs li,
.vector-menu-dropdown {
background: var(--theme-navbar-tab-background);
border-style: solid;
border-color: var(--theme-navbar-tab-border-color);
border-width: 1px;
border-radius: var(--main-box-border-radius) var(--main-box-border-radius) 0 0;
box-shadow: var(--theme-navbar-tab-box-shadow);
position: relative;
margin-right: calc(var(--main-box-padding) / 2);
}
.vectorTabs li::after,
.vector-menu-dropdown::after {
content: "";
display: block;
width: calc(var(--main-box-padding) / 2);
border-bottom: 1px solid var(--theme-navbar-tab-border-color);
position: absolute;
left: 100%;
margin-left: 1px;
}
div.vectorTabs li:hover,
div.vector-menu-dropdown:hover,
div.vector-menu-dropdown.open {
color: var(--theme-navbar-tab-text-color-hover);
border-color: var(--theme-navbar-tab-border-color-hover);
background: var(--theme-navbar-tab-background-hover);
}
div.vectorTabs li.selected:hover a,
div.vectorTabs li.selected:hover a:visited,
div.vectorTabs li:hover a,
div.vector-menu-dropdown:hover .vector-menu-heading span,
div.vector-menu-dropdown.open .vector-menu-heading span {
color: var(--theme-navbar-tab-text-color-hover);
}
.vectorTabs li.new a,
.vectorTabs li.new a:visited {
color: var(--theme-navbar-tab-text-color-redlink);
}
.vectorTabs li.selected {
background: var(--theme-navbar-tab-selected-background);
border-color: var(--theme-navbar-tab-selected-border-color);
border-bottom: 0;
padding-bottom: 1px;
}
.vectorTabs li.selected:hover {
background: var(--theme-navbar-tab-selected-background);
}
.vectorTabs li.selected:hover span {
background: none;
}
/* watch/unwatch star */
.vectorTabs #ca-unwatch.icon a,
.vectorTabs #ca-watch.icon a,
.vectorTabs #ca-unwatch.icon a.loading,
.vectorTabs #ca-watch.icon a.loading {
display: block;
position: unset;
width: 18px;
height: 18px;
padding: 6px 8px;
box-sizing: content-box;
}
.vector-menu-tabs .mw-watchlink.icon a::before {
height: 18px;
width: 18px;
display: inline-block;
position: unset;
margin-right: 20px;
}
.vector-menu-tabs #ca-unwatch.icon .loading::before,
.vector-menu-tabs #ca-watch.icon .loading::before {
transform-origin: 50% 52%;
}
#mw-head .vector-menu-dropdown .vector-menu-heading {
padding: 0;
margin: 0;
}
.vector-menu-dropdown .vector-menu-heading::after {
display: none;
}
.vector-menu-dropdown .vector-menu-heading span::after {
content: "";
display: inline-block;
background: none;
position: unset;
width: 0;
height: 0;
border-color: var(--theme-navbar-tab-dropdown-arrow-color) transparent;
border-style: solid;
border-width: 6px 5px 0 5px;
margin-left: 4px;
vertical-align: middle;
}
.vector-menu-dropdown .vector-menu-checkbox:checked ~ .vector-menu-heading span::after,
.vector-menu-dropdown:hover .vector-menu-heading span::after {
border-width: 0 5px 6px 5px;
border-color: var(--theme-navbar-tab-dropdown-arrow-color-hover) transparent;
}
/* drop down menu */
.vector-menu-dropdown.open .menu {
visibility: visible;
}
/* reset mw 1.37 css */
.vector-menu-dropdown:not(.vector-user-menu) li {
font-size: 1em;
}
.vector-menu-dropdown .vector-menu-content,
.vector-menu-dropdown > .menu {
font-size: 15px;
background: var(--theme-navbar-tab-dropdown-background);
margin: 0;
border-radius: 0 0 var(--main-box-border-radius) var(--main-box-border-radius);
border-width: 1px;
border-style: solid;
border-color: var(--theme-navbar-tab-dropdown-border-color);
box-shadow: var(--theme-navbar-tab-dropdown-box-shadow);
padding: 4px;
top: 100%;
left: -1px;
/* 1px for border */
min-width: 8em;
}
.vector-menu-dropdown .menu li a {
text-decoration: none;
padding: 10px 8px;
border-radius: calc(var(--main-box-border-radius) - 2px);
font-size: 1em;
color: var(--theme-navbar-tab-text-color);
}
.vector-menu-dropdown .menu li a:hover {
background-color: var(--theme-navbar-tab-dropdown-hover-mask);
color: var(--theme-navbar-tab-text-color-hover);
}
.vector-menu-dropdown li.selected {
display: none; /* just remove current selected (already displayed in header) */
}
/* search */
#p-search form,
#p-search input {
margin: 0;
}
#mw-head #p-search {
margin: 0;
padding: 0 0 6px calc(var(--main-layout-gap) / 2);
border-bottom: 1px solid var(--theme-navbar-tab-border-color);
}
#simpleSearch {
background: none;
margin: 0;
border: 0;
color: var(--theme-text-color);
width: 18em;
padding: 0;
height: auto;
border-radius: 0;
transition: none;
display: grid;
grid-template-columns: 1fr 0fr;
grid-template-rows: 1fr;
align-content: stretch;
justify-content: stretch;
}
#simpleSearch #searchInput {
grid-column: 1/2;
grid-row: 1/2;
font-size: 14px;
line-height: 16px;
text-align: left;
padding: 3px 5px;
background: var(--theme-navbar-search-input-background);
border-radius: 2px 0 0 2px;
border-width: 1px;
border-style: solid;
border-color: var(--theme-navbar-search-input-border-color);
border-right: 0;
word-wrap: break-word;
appearance: none;
-webkit-appearance: none;
color: var(--theme-navbar-search-input-text-color);
height: auto;
}
#searchInput:focus,
#simpleSearch:hover #searchInput,
#simpleSearch:hover #searchInput:focus {
border-color: var(--theme-navbar-search-input-border-color);
box-shadow: none;
}
#simpleSearch #searchButton {
grid-column: 2/3;
grid-row: 1/2;
box-sizing: border-box;
position: static; /* reset css from mw internal */
display: block;
width: 28px;
height: 100%; /* mw internal css override its button default styles, so override again */
background: var(--theme-navbar-search-button-background);
border: 1px solid;
border-color: var(--theme-navbar-search-botton-border-color);
border-radius: 0 2px 2px 0;
z-index: 0;
}
#simpleSearch #searchButton:hover,
#searchInput:hover ~ #searchButton,
#searchInput:focus ~ #searchButton {
background: var(--theme-navbar-search-button-background-active);
border-color: var(--theme-navbar-search-botton-border-color-active);
} /* use ::before & ::after to draw search icon */
#simpleSearch::before,
#simpleSearch::after {
content: "";
display: block;
grid-column: 2/3;
grid-row: 1/2;
z-index: 1;
place-self: center;
border-style: solid;
border-color: var(--theme-navbar-search-botton-text-color);
pointer-events: none;
}
#simpleSearch:hover::before,
#simpleSearch:hover::after {
border-color: var(--theme-navbar-search-botton-text-color-active);
}
#simpleSearch::before {
border-width: 2px;
border-radius: 100%;
width: 8px;
height: 8px;
margin: 0 0 1px 0;
transform: translateX(-1px);
}
#simpleSearch::after {
border-width: 1px;
width: 3px;
height: 0;
transform: translate(4px, 4px) rotate(45deg);
}
/* search result suggestion */
.suggestions {
background: var(--theme-navbar-search-suggestions-background);
border: 1px solid;
border-color: var(--theme-navbar-search-suggestions-border-color);
transform: translateX(3px); /* self border 2px + input border 1px */
}
.suggestions .suggestions-results,
.suggestions .suggestions-special {
background: none;
border: 0;
}
.suggestions .suggestions-results {
border-bottom: 1px solid;
border-bottom-color: var(--theme-navbar-search-suggestions-results-border-bottom-color);
}
.suggestions .suggestions-result,
.suggestions .suggestions-special .special-query,
.suggestions a.mw-searchSuggest-link,
.suggestions a.mw-searchSuggest-link:hover,
.suggestions a.mw-searchSuggest-link:active,
.suggestions a.mw-searchSuggest-link:focus {
color: var(--theme-navbar-search-suggestions-text-color);
}
.suggestions .suggestions-result-current {
background: var(--theme-navbar-search-suggestions-hover-mask);
color: var(--theme-navbar-search-suggestions-text-color-hover);
}
.suggestions .suggestions-special {
margin-top: var(--theme-navbar-search-suggestions-special-offset-top);
border-top: 1px solid;
border-top-color: var(--theme-navbar-search-suggestions-special-border-top-color);
}
.suggestions .suggestions-special .special-label {
color: var(--theme-navbar-search-suggestions-special-label-text-color);
}
.suggestions .suggestions-result-current .special-label {
color: var(--theme-navbar-search-suggestions-special-label-text-color-hover);
}
/**** main content box ****/
body .mw-body {
color: var(--theme-text-color); /* override mw internal css */
background: var(--theme-content-background);
border-style: var(--theme-content-border-style);
border-width: var(--theme-content-border-width);
border-color: var(--theme-content-border-color);
margin: 0 var(--theme-box-border-width);
box-sizing: border-box;
padding: 0;
z-index: 1; /* cover #footer */
display: flex;
flex-direction: column;
}
.content-body {
flex: 1 1 auto;
}
.content-body > main {
align-self: stretch;
padding: var(--main-box-padding);
}
#firstHeading {
border: 0;
margin: 0;
overflow: hidden; /* override mw internal css, fix scroll-x issue for narrow width */
color: var(--theme-heading-color);
}
#contentSub, #contentSub2 {
margin: 0;
}
#contentSub .subpages {
color: transparent;
line-height: 1.5;
font-size: 0;
}
#contentSub .subpages a {
font-size: 12px;
vertical-align: middle;
display: inline-flex;
align-items: center;
padding-left: 4px;
}
#contentSub .subpages a::before {
content: "";
display: inline-block;
height: 4px;
width: 4px;
border-color: var(--theme-content-subpage-icon-color);
border-style: solid;
border-width: 0 0 2px 2px;
margin: 0 2px 0 0;
transform: rotate(45deg);
}
#bodyContent {
display: flex;
flex-direction: column;
}
#mw-content-text {
flex: 1 1 auto;
min-height: 35em;
}
#mw-content-text::before {
content: "";
display: block;
height: 0;
border-top: var(--theme-content-heading-rule-border-top);
border-bottom: var(--theme-content-heading-rule-border-bottom);
margin-top: 2px;
margin-bottom: 1em; /* will collapse with margin-top of content's "top element" */
}
/* section edit link */
.mw-editsection {
white-space: nowrap;
}
/* "category:" box */
#catlinks {
background: var(--theme-content-category-background);
border-width: var(--theme-content-category-border-width);
border-style: var(--theme-content-category-border-style);
border-color: var(--theme-content-category-border-color);
border-radius: var(--theme-content-category-border-radius);
margin: var(--main-layout-gap) 0 0 0;
padding: calc(var(--main-box-padding) / 2) var(--main-box-padding);
}
/* ads */
div.games-showcase-header,
div.games-showcase-footer,
.content-body > .games-showcase-sidebar {
margin: 0;
padding: var(--main-box-padding);
}
div.games-showcase-header {
padding-bottom: 0;
}
div.games-showcase-footer {
padding-top: 0;
}
.games-showcase-header img,
.games-showcase-footer img {
height: 100%;
width: auto;
object-fit: contain;
}
.content-body > .games-showcase-sidebar {
padding-left: 0;
}
aside.games-showcase-sidebar div.sidebar-showcase {
padding: 0 0 var(--main-box-padding) 0;
}
@media screen and (max-width: 1100px) {
.games-showcase-header img,
.games-showcase-footer img {
height: auto !important;
width: 100% !important;
object-fit: contain;
}
}
@media screen and (max-width: 926px) {
.games-showcase-header img,
.games-showcase-footer img {
object-position: 50%;
height: 105px !important;
width: 100% !important;
object-fit: none !important;
}
}
/**** #footer (copyright info) ****/
#footer {
/* self */
color: var(--theme-footer-text-color);
background: var(--theme-footer-background);
background-clip: padding-box;
padding: var(--main-box-padding);
margin: 0 var(--theme-box-border-width) var(--theme-box-border-width) var(--theme-box-border-width);
border-radius: var(--theme-footer-border-radius);
position: relative;
/* grid */
display: grid;
grid-template-columns: [l] 1fr 0fr [r];
grid-template-rows: [t] auto auto [b];
z-index: 0; /* covered by content */
}
.mw-footer li {
color: var(--theme-footer-text-color);
}
#footer a {
color: var(--theme-footer-link-color);
}
#footer a:hover {
color: var(--theme-footer-link-color-hover);
}
#footer-info {
font-size: 11px;
display: contents;
}
#footer ul li {
font-size: inherit;
line-height: 1.5;
padding: 0;
}
#footer-icons {
grid-column: span 1/r;
grid-row: t/b;
place-self: end;
}
#footer #footer-info-lastmod {
grid-column: l/span 1;
grid-row: t/span 1;
place-self: start;
margin-bottom: 1em;
}
#footer #footer-info-copyright {
grid-column: l/span 1;
grid-row: span 1/b;
place-self: end stretch;
position: relative;
padding-right: 100px;
}
#footer-info-copyright img {
position: absolute;
right: 0;
/* mediawiki logo is 31px height, and this image has a 1px black border,
a small tweak to make them visually matched on size and position */
bottom: -1px;
height: 33px;
width: auto;
}
#footer-places,
#footer > div {
display: none;
}
/**** main content box START ***********************************************************/
/****** responsive Layout ******/
@media screen and (max-width: 1800px) {
:root {
--main-layout-sidespace: 0px; /* whitespace width on most left and most right,must with "px" */
}
} /* screen and (max-width: 1800px) */
@media screen and (max-width: 1365px) {
:root {
--main-layout-sidespace: 0;
--main-layout-logo-height: calc( var(--theme-site-logo-height) * 0.75 + 20px);
}
/* re-style "sidebar" nav */
body {
height: 100%;
grid-template-columns: [body-left] 0 [aside-left content-left] minmax(0, 1fr) [content-right aside-right] 0 [body-right];
grid-template-rows: [body-start] var(--main-layout-topbar-height) [page-start logo-start] var(--main-layout-logo-height) [logo-end aside-start] auto [aside-end nav-start] 0fr [nav-end content-start] 1fr [content-end footer-start] 0fr [footer-end] auto [page-end] 0fr [body-end];
}
#p-logo {
background-size: calc(var(--theme-site-logo-width) * 0.75) auto;
}
#p-logo .mw-wiki-logo {
width: calc(var(--theme-site-logo-width) * 0.75);
height: calc(var(--theme-site-logo-height) * 0.75);
}
#mw-panel {
grid-column: aside-left/aside-right;
grid-row: aside-start/aside-end;
height: 35px;
display: flex;
align-items: flex-end;
padding: 0 var(--main-layout-gap);
border: var(--theme-box-border-width) solid var(--theme-box-border-color);
border-radius: 5px;
background: var(--theme-sidebar-box-background-2);
}
#mw-panel .portal,
#mw-panel #p-logo + .portal {
background: none;
box-shadow: none;
border: 0;
margin: 0;
position: relative;
}
#mw-panel #p-logo + .portal .vector-menu-heading,
#mw-panel .portal .vector-menu-heading {
padding: 9px 12px 8px;
border: 0;
border-radius: 0;
background: none;
color: var(--theme-sidebar-heading-text-color-2);
}
#mw-panel #p-logo + .portal.expanded .vector-menu-heading,
#mw-panel .portal.expanded .vector-menu-heading,
#mw-panel #p-logo + .portal:hover .vector-menu-heading,
#mw-panel .portal:hover .vector-menu-heading {
background: var(--theme-sidebar-list-item-hover-mask);
border-radius: 0;
}
#mw-panel .portal .vector-menu-heading::after {
border-color: var(--theme-sidebar-heading-arrow-color-2) transparent;
}
#mw-panel .portal .vector-menu-heading:hover::after {
border-color: var(--theme-sidebar-heading-arrow-color-hover-2) transparent;
}
#mw-navigation #mw-panel .portal .vector-menu-heading::after {
margin-left: 4px;
}
#mw-panel div.portal .vector-menu-heading::after {
border-width: 6px 5px 0 5px;
}
#mw-panel div.portal.expanded .vector-menu-heading::after,
#mw-panel div.portal:hover .vector-menu-heading::after {
border-width: 0 5px 6px 5px;
}
#mw-panel #p-logo + .portal .body,
#mw-panel .portal .body {
display: none !important; /* !important is required, since there is inline-css from sidebar collapse/expand */
position: absolute;
left: 0;
top: 100%;
z-index: 50;
width: max-content;
border: var(--theme-sidebar-dropdown-border);
border-top: 0;
background: var(--theme-sidebar-dropdown-background);
box-shadow: var(--theme-sidebar-box-shadow);
border-radius: 0 0 var(--main-box-border-radius) var(--main-box-border-radius);
min-width: 8em;
}
#mw-panel #p-logo + .portal.expanded .body,
#mw-panel .portal.expanded .body,
#mw-panel #p-logo + .portal:hover .body,
#mw-panel .portal:hover .body {
display: block !important;
}
#mw-panel .portal .body li a,
#mw-panel .portal .body li a:visited {
padding: 6px 8px;
}
/* search: move to sidebar nav box ("main nav bar") */
#mw-head #p-search {
position: absolute;
top: calc(0px - var(--theme-sidebar-box-border-width-2) - 44px);
}
#mw-head #right-navigation #p-cactions {
margin-right: 0;
}
/* "more" menu in #right-navigation causes horizontal scroll bar appear */
#right-navigation .vector-menu-dropdown .vector-menu-content {
left: auto;
right: -1px; /* 1px for border */
}
/* hide sidebar toggle */
#nav-content-size-toggle {
display: none;
}
/* site footer */
body > footer {
margin-top: var(--main-layout-gap);
}
#mw-head #p-search {
border-bottom: 0;
padding-right: calc(var(--main-box-padding) / 2);
}
} /* screen and (max-width: 1365px) */
@media screen and (max-width: 900px) {
:root {
--main-layout-logo-height: calc( var(--theme-site-logo-height) * 0.5 + 20px);
--main-layout-gap: 6px;
--main-box-padding: 6px;
background: var(--theme-site-background);
}
body {
grid-template-columns: [body-left aside-left content-left] minmax(0, 1fr) [aside-right content-right body-right];
}
/** reset mw internal css **/
#mw-head {
position: relative !important;
margin-top: 0;
top: 0;
}
div#mw-navigation div#mw-panel {
display: flex;
position: static;
width: auto;
overflow: visible;
}
div#mw-navigation div#mw-panel .portal {
width: auto;
}
body #footer {
padding-top: 0.75em;
}
body #footer #footer-info-lastmod,
body #footer #footer-info-viewcount {
display: block;
}
#mw-head div#left-navigation,
#mw-head div#right-navigation {
position: static;
}
div#p-logo {
display: block;
/* move to left */
margin: 0 var(--main-layout-gap);
width: calc(var(--theme-site-logo-width) * 0.5);
background-size: calc(var(--theme-site-logo-width) * 0.5) auto;
}
#p-logo .mw-wiki-logo {
width: calc(var(--theme-site-logo-width) * 0.5);
height: calc(var(--theme-site-logo-height) * 0.5);
}
div.mw-body {
margin-top: 0;
margin-left: 0;
margin-right: 0;
}
#mw-head #p-search {
background: var(--theme-navbar-search-background);
padding: 6px 12px 6px 6px;
border: var(--theme-box-border-width) solid var(--theme-box-border-color);
border-radius: 5px;
border-radius: var(--main-box-border-radius) 0 0 var(--main-box-border-radius);
border-width: var(--theme-box-border-width) 0 var(--theme-box-border-width) var(--theme-box-border-width);
top: -110px;
right: -4px;
z-index: 50;
}
#mw-head,
#mw-panel,
.mw-body,
#footer,
#mw-page-base {
border-radius: 0;
border-left: 0;
border-right: 0;
margin-left: 0;
margin-right: 0;
}
#mw-panel::before {
left: 0;
right: 0;
}
} /* screen and (max-width:900px) */
@media screen and (max-width: 720px) {
:root {
--main-layout-topbar-height: 35px; /* height of wiki.gg topbar */
}
/* reset */
div#p-namespaces, div#p-views, div#p-variants {
top: 0;
}
div#mw-navigation div#mw-panel {
font-size: 12px;
}
/* styles */
#mw-panel #p-logo + .portal .vector-menu-heading,
#mw-panel .portal .vector-menu-heading {
font-size: 12px;
padding: 8px 6px;
}
#mw-panel div.portal .vector-menu-heading::after,
#mw-panel .portal.collapsed .vector-menu-heading::after {
border-width: 5px 4px 0;
margin-top: 1px;
}
#mw-panel div.portal.expanded .vector-menu-heading::after,
#mw-panel div.portal:hover .vector-menu-heading::after {
border-width: 0 4px 5px;
}
#mw-panel #p-logo + .portal {
margin-left: calc(var(--main-layout-gap) - 6px);
}
div.vectorTabs li.selected a,
div.vectorTabs li.selected a:visited,
div.vectorTabs li a,
div.vector-menu-dropdown .vector-menu-heading span {
font-size: 12px;
padding: 1px 8px;
}
.vectorTabs #ca-unwatch.icon a,
.vectorTabs #ca-watch.icon a,
.vectorTabs #ca-unwatch.icon a.loading,
.vectorTabs #ca-watch.icon a.loading {
padding: 4px 8px;
}
} /* screen and (max-width:720px) */
@media screen and (max-width: 600px) {
:root {
background: var(--theme-site-background);
}
/* reset mw internal css */
#footer #footer-icons {
float: none;
}
#footer #footer-info-copyright {
padding-right: 0;
padding-bottom: 40px;
right: auto;
left: 0;
}
#footer-info-copyright img {
right: auto;
left: 0;
}
div#p-logo {
margin: auto;
width: 100%;
height: 125px;
}
#mw-panel {
margin-top: 45px;
}
#mw-panel::before {
transform: translateY(45px);
}
#mw-head #p-search {
top: -92px;
box-sizing: border-box;
width: 100%;
max-width: 20em;
margin: 0;
padding: var(--main-box-padding);
box-shadow: none;
left: 50%;
right: auto;
transform: translateX(-50%);
border-radius: var(--main-box-border-radius);
border-width: var(--theme-box-border-width);
}
div#simpleSearch {
margin: auto;
width: auto;
}
/* content nav to icons */
div.vectorTabs li.selected a,
div.vectorTabs li.selected a:visited,
div.vectorTabs li a,
div.vector-menu-dropdown .vector-menu-heading span {
width: 20px;
height: 20px;
line-height: 20px;
padding: 3px 6px;
box-sizing: content-box;
}
div.vectorTabs li a::before,
div.vector-menu-dropdown .vector-menu-heading span::before {
content: "";
display: inline-block;
background-color: transparent;
background-repeat: no-repeat;
background-position: center top;
background-size: 100% auto;
width: 20px;
height: 0;
border-bottom: 60px solid transparent;
filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color));
margin: -40px 20px 0 0;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 2v16h4v-2H6V4h3.994v4H14v1h2V7.01L11 2z' /%3E%3Cpath d='M13.339 10a.641.641 0 0 0-.643.643v.418a3.536 3.536 0 0 0-1.064.44l-.291-.291a.64.64 0 0 0-.91 0l-.226.228a.641.641 0 0 0 0 .909l.293.293a3.536 3.536 0 0 0-.437 1.056h-.418A.641.641 0 0 0 9 14.34v.322c0 .356.286.643.643.643h.418a3.536 3.536 0 0 0 .44 1.064l-.296.297a.641.641 0 0 0 0 .91l.227.227a.642.642 0 0 0 .909 0l.3-.3a3.536 3.536 0 0 0 1.055.437v.418c0 .357.287.643.643.643h.322a.641.641 0 0 0 .643-.643v-.418a3.536 3.536 0 0 0 1.056-.436l.3.299a.642.642 0 0 0 .908 0l.228-.228a.641.641 0 0 0 0-.909l-.298-.299a3.536 3.536 0 0 0 .441-1.062h.418A.641.641 0 0 0 18 14.66v-.322a.641.641 0 0 0-.643-.643h-.418a3.536 3.536 0 0 0-.436-1.056l.293-.293a.641.641 0 0 0 0-.91l-.228-.227a.642.642 0 0 0-.909 0l-.292.292a3.536 3.536 0 0 0-1.063-.441v-.418A.641.641 0 0 0 13.66 10zm.161 2.5a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-2-2 2 2 0 0 1 2-2z' /%3E%3C/svg%3E%0A");
}
div.vectorTabs li:hover a::before,
div.vector-menu-dropdown:hover .vector-menu-heading span::before,
div.vector-menu-dropdown.open .vector-menu-heading span::before {
filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color-hover));
}
.vectorTabs li.new a::before,
.vectorTabs li.new:hover a::before {
filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color-redlink));
}
#ca-edit a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='m12.879 2.165-9.465 9.471 4.95 4.95 9.465-9.471zm0 2.829L15 7.115l-6.636 6.643-2.121-2.122zM6.95 18H2v-4.95z'/%3E%3C/svg%3E%0A");
}
#ca-view a::before,
#ca-view-foreign a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M9.92 4.91c-2.78 0-5.42 1.77-7.53 4.95l-.371.555.371.555c2.12 3.17 4.76 4.95 7.53 4.95 2.78 0 5.42-1.77 7.53-4.95l.371-.555-.371-.555c-2.12-3.17-4.76-4.95-7.53-4.95zm0 2c1.75 0 3.6 1.19 5.34 3.5-1.74 2.31-3.59 3.5-5.34 3.5s-3.6-1.19-5.34-3.5c1.74-2.31 3.59-3.5 5.34-3.5z'/%3E%3Cpath d='M9.84 5.31C7.72 5.31 6 7.04 6 9.15c0 2.12 1.73 3.84 3.84 3.84 2.12 0 3.84-1.73 3.84-3.84 0-2.12-1.73-3.84-3.84-3.84zm0 1c1.58 0 2.84 1.27 2.84 2.84 0 1.58-1.27 2.84-2.84 2.84C8.26 11.99 7 10.72 7 9.15c0-1.58 1.27-2.84 2.84-2.84z'/%3E%3C/svg%3E");
}
#left-navigation li[id^=ca-nstab-] a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 2v16h12V7.01L11 2zm2 2h3.994v4H14v8H6z'/%3E%3C/svg%3E%0A");
}
#ca-history a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M10 2a8 8 0 0 0-8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0-8-8zm0 2a6 6 0 0 1 6 6 6 6 0 0 1-6 6 6 6 0 0 1-6-6 6 6 0 0 1 6-6z'/%3E%3Cpath d='M9.984 4.986A1 1 0 0 0 9 6v5h3a1 1 0 1 0 0-2h-1V6a1 1 0 0 0-1.016-1.014z'/%3E%3C/svg%3E%0A");
}
#ca-talk a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M5.391 15.575c.553 1.556-.098 2.537-.942 3.425 3.262-.731 3.243-2.134 3.77-3.425zm10.366-3.933c-.553 1.557.098 2.538.942 3.426-3.262-.732-3.242-2.134-3.769-3.426z'/%3E%3Cpath d='M7.768 7.146c-3.202 0-5.798 2.035-5.797 4.545 0 2.51 2.596 4.544 5.797 4.543 3.2 0 5.794-2.034 5.795-4.543 0-2.51-2.595-4.544-5.795-4.545zm-.022 2.247c2.01 0 3.64 1.034 3.639 2.308-.001 1.274-1.63 2.306-3.639 2.307-2.01 0-3.64-1.033-3.64-2.307-.001-1.275 1.629-2.309 3.64-2.308z'/%3E%3Cpath d='M12.473 2.727c-3.604 0-6.525 2.149-6.526 4.8l2.104-.017c.001-1.392 1.974-2.52 4.406-2.52 2.433 0 4.407 1.128 4.408 2.52 0 1.393-1.973 2.522-4.408 2.521l.016 2.3c3.603-.001 6.524-2.152 6.523-4.804 0-2.65-2.92-4.8-6.523-4.8z'/%3E%3C/svg%3E%0A");
}
#t-contributions a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 5v3.272A2 2 0 0 1 5 8a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-1-.27V15h10V5H4z'/%3E%3Ccircle cx='15.001' cy='10' r='2'/%3E%3Ccircle cx='9' cy='4' r='2'/%3E%3Ccircle cx='9' cy='16' r='2'/%3E%3C/svg%3E");
}
#ca-addsection a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Crect width='2' height='12' x='9' y='4' ry='0'/%3E%3Crect width='12' height='2' x='4' y='9' ry='0'/%3E%3C/svg%3E%0A");
}
#ca-viewsource a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M3 4h3v1H5v11h1v1H3zm14 0v13h-3v-1h1V5h-1V4zM6.5 4H9v1H8v11h1v1H6.5zm7 0v13H11v-1h1V5h-1V4z'/%3E%3C/svg%3E%0A");
}
#p-variants .vector-menu-heading span::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='20' viewBox='0 0 48 48' width='20'%3E%3Cpath d='M0 0h48v48h-48z' fill='none'/%3E%3Cpath d='M23.99 4c-11.05 0-19.99 8.95-19.99 20s8.94 20 19.99 20c11.05 0 20.01-8.95 20.01-20s-8.96-20-20.01-20zm13.85 12h-5.9c-.65-2.5-1.56-4.9-2.76-7.12 3.68 1.26 6.74 3.81 8.66 7.12zm-13.84-7.93c1.67 2.4 2.97 5.07 3.82 7.93h-7.64c.85-2.86 2.15-5.53 3.82-7.93zm-15.48 19.93c-.33-1.28-.52-2.62-.52-4s.19-2.72.52-4h6.75c-.16 1.31-.27 2.64-.27 4 0 1.36.11 2.69.28 4h-6.76zm1.63 4h5.9c.65 2.5 1.56 4.9 2.76 7.13-3.68-1.26-6.74-3.82-8.66-7.13zm5.9-16h-5.9c1.92-3.31 4.98-5.87 8.66-7.13-1.2 2.23-2.11 4.63-2.76 7.13zm7.95 23.93c-1.66-2.4-2.96-5.07-3.82-7.93h7.64c-.86 2.86-2.16 5.53-3.82 7.93zm4.68-11.93h-9.36c-.19-1.31-.32-2.64-.32-4 0-1.36.13-2.69.32-4h9.36c.19 1.31.32 2.64.32 4 0 1.36-.13 2.69-.32 4zm.51 11.12c1.2-2.23 2.11-4.62 2.76-7.12h5.9c-1.93 3.31-4.99 5.86-8.66 7.12zm3.53-11.12c.16-1.31.28-2.64.28-4 0-1.36-.11-2.69-.28-4h6.75c.33 1.28.53 2.62.53 4s-.19 2.72-.53 4h-6.75z'/%3E%3C/svg%3E");
}
#p-cactions .vector-menu-heading span::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='20' viewBox='0 0 24 24' width='20'%3E%3Cpath d='M14 6C14 7.10457 13.1046 8 12 8C10.8954 8 10 7.10457 10 6C10 4.89543 10.8954 4 12 4C13.1046 4 14 4.89543 14 6Z'/%3E%3Cpath d='M14 12C14 13.1046 13.1046 14 12 14C10.8954 14 10 13.1046 10 12C10 10.8954 10.8954 10 12 10C13.1046 10 14 10.8954 14 12Z'/%3E%3Cpath d='M14 18C14 19.1046 13.1046 20 12 20C10.8954 20 10 19.1046 10 18C10 16.8954 10.8954 16 12 16C13.1046 16 14 16.8954 14 18Z'/%3E%3C/svg%3E");
}
/* Except watch/unwatch star. It does not work under chrome. */
div.vectorTabs li.mw-watchlink a::before {
border: 0;
filter: none;
margin: 0 20px 0 0;
}
} /* screen and (max-width:600px) */
@media screen and (max-width: 450px) {
#mw-panel {
padding-left: 6px;
padding-right: 6px;
}
#mw-panel div.portal .vector-menu-heading::after {
display: none;
}
#mw-panel #p-navigation #p-navigation-label,
#mw-panel #p-lang #p-lang-label {
width: 18px;
display: block;
white-space: nowrap;
padding: 8px;
}
#p-navigation-label::before,
#p-lang-label::before {
content: "";
display: inline-block;
vertical-align: bottom;
background-color: transparent;
background-repeat: no-repeat;
background-position: center top;
background-size: 100% auto;
width: 18px;
height: 0;
border-bottom: 60px solid transparent;
position: relative;
filter: drop-shadow(0 42px 0 var(--theme-text-color));
margin: -42px 20px 0 0;
}
#p-navigation-label::before {
background-image: url("data:image/svg+xml,%3Csvg height='18' viewBox='0 0 200 200' width='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M75,20H40A20.06,20.06,0,0,0,20,40V75A20.06,20.06,0,0,0,40,95H75A20.06,20.06,0,0,0,95,75V40A20.06,20.06,0,0,0,75,20Zm0,55H40V40H75Zm95-27.5a10,10,0,0,0-10,10V75H125V40h17.5a10,10,0,0,0,0-20H125a20.06,20.06,0,0,0-20,20V75a20.06,20.06,0,0,0,20,20h35a20.06,20.06,0,0,0,20-20V57.5A10,10,0,0,0,170,47.5ZM75,105H40a20.06,20.06,0,0,0-20,20v35a20.06,20.06,0,0,0,20,20H75a20.06,20.06,0,0,0,20-20V125A20.06,20.06,0,0,0,75,105Zm0,55H40V125H75Zm85-55H125a20.06,20.06,0,0,0-20,20v35a20.06,20.06,0,0,0,20,20h35a20.06,20.06,0,0,0,20-20V125A20.06,20.06,0,0,0,160,105Zm0,55H125V125h35Z'/%3E%3C/svg%3E");
}
#p-lang-label::before {
background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 52 52' width='18' height='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M39,18.67H35.42l-4.2,11.12A29,29,0,0,1,20.6,24.91a28.76,28.76,0,0,0,7.11-14.49h5.21a2,2,0,0,0,0-4H19.67V2a2,2,0,1,0-4,0V6.42H2.41a2,2,0,0,0,0,4H7.63a28.73,28.73,0,0,0,7.1,14.49A29.51,29.51,0,0,1,3.27,30a2,2,0,0,0,.43,4,1.61,1.61,0,0,0,.44-.05,32.56,32.56,0,0,0,13.53-6.25,32,32,0,0,0,12.13,5.9L22.83,52H28l2.7-7.76H43.64L46.37,52h5.22Zm-15.3-8.25a23.76,23.76,0,0,1-6,11.86,23.71,23.71,0,0,1-6-11.86Zm8.68,29.15,4.83-13.83L42,39.57Z'/%3E%3C/svg%3E");
}
#mw-navigation #mw-panel #p-lang {
margin-left: auto;
display: flex;
justify-content: flex-end;
}
#mw-panel #p-lang .body {
left: auto;
right: 0;
}
div#simpleSearch {
width: 90%;
}
} /* screen and (max-width:450px) */
/***** Notification *****/
.mw-notification {
color: var(--theme-text-color);
border: 1px solid;
/* background: var(--theme-box-border-color); */
border-color: var(--theme-border-color);
box-shadow: var(--theme-border-color);
transform: none;
}
/* postedit notification */
.postedit-container {
top: 4em;
}
/* Notification boxes on the right, e.g. after patrolling an edit */
.mw-notification.mw-notification-type-error {
color: var(--theme-notice-red-text-color);
border-color: var(--theme-notice-red-text-color);
}
.mw-notification.mw-notification-type-warn {
color: var(--theme-notice-orange-text-color);
border-color: var(--theme-notice-orange-text-color);
}
/*
css for floating-scroll v3.2.0
https://amphiluke.github.io/floating-scroll/
(c) 2022 Amphiluke
*/
.fl-scrolls {
overflow: auto;
position: fixed;
}
.fl-scrolls div {
overflow: hidden;
pointer-events: none;
}
.fl-scrolls div:before {
content: " ";
}
.fl-scrolls, .fl-scrolls div {
font-size: 1px;
line-height: 0;
margin: 0;
padding: 0;
}
.fl-scrolls-hidden div:before {
content: " ";
}
.fl-scrolls-viewport {
position: relative;
}
.fl-scrolls-body {
overflow: auto;
}
.fl-scrolls-viewport .fl-scrolls {
position: absolute;
}
.fl-scrolls-hoverable .fl-scrolls {
opacity: 0;
transition: opacity 0.5s 0.3s;
}
.fl-scrolls-hoverable:hover .fl-scrolls {
opacity: 1;
}
.fl-scrolls:not([data-orientation]), .fl-scrolls[data-orientation=horizontal] {
bottom: 0;
min-height: 17px;
}
.fl-scrolls:not([data-orientation]) div, .fl-scrolls[data-orientation=horizontal] div {
height: 1px;
}
.fl-scrolls-hidden.fl-scrolls:not([data-orientation]), .fl-scrolls-hidden.fl-scrolls[data-orientation=horizontal] {
bottom: 9999px;
}
.fl-scrolls-viewport .fl-scrolls:not([data-orientation]), .fl-scrolls-viewport .fl-scrolls[data-orientation=horizontal] {
left: 0;
}
.fl-scrolls[data-orientation=vertical] {
right: 0;
min-width: 17px;
}
.fl-scrolls[data-orientation=vertical] div {
width: 1px;
}
.fl-scrolls-hidden.fl-scrolls[data-orientation=vertical] {
right: 9999px;
}
.fl-scrolls-viewport .fl-scrolls[data-orientation=vertical] {
top: 0;
}
/*css for wide table */
.table-wide {
clear: both;
position: relative;
}
.mw-parser-output > .table-width {
margin-top: 0.5em;
margin-bottom: 0.5em;
}
.table-wide-inner {
overflow-x: auto;
}
.table-wide-inner > table {
margin: 0 !important;
}
.table-wide:before {
box-shadow: inset -15px 0 20px -15px var(--theme-wide-table-shadow-color);
content: "";
display: block;
width: 20px;
height: 100%;
pointer-events: none;
position: absolute;
right: 0;
z-index: 2;
}
/***********************************************************************************************************
* Common styles for "real" wiki page content.
***********************************************************************************************************/
/* Tabber box */
.tabber__tab[aria-selected='true'], .tabber__tab[aria-selected='true']:visited
{
#BE3838;
}
/* Code box */
pre, code, .mw-code
{
background-color: #1a1a1a;
color: #ffcc00;
}
/* Recent changes info box */
.mw-changeslist-legend
{
color:black;
}
/* Searched information */
.mw-search-profile-tabs
{
background-color: transparent;
}
/* Notifcation / Notice box */
.mw-echo-ui-notificationBadgeButtonPopupWidget-popup > .oo-ui-popupWidget-popup > .oo-ui-popupWidget-head
{
color: black;
}
.mw-echo-ui-placeholderItemWidget
{
color: black;
}
/* Advanced Box */
#mw-searchoptions
{
background-color: transparent;
}
/* Toolbar */
.wikiEditor-ui-toolbar
{
background-color: white;
}
.wikiEditor-ui-toolbar .booklet > .index
{
color: white;
}
.wikiEditor-ui-toolbar .tabs span.tab a
{
color: white;
}
.wikiEditor-ui-toolbar .tabs span.tab a.current,
.wikiEditor-ui-toolbar .tabs span.tab a.current:visited
{
color: white;
}
.wikiEditor-ui-toolbar .booklet > .index > .current
{
background-color: #b1b1b1;
color: var(--theme-text-color);
}
.wikiEditor-ui-toolbar .booklet > .index > :hover
{
background-color: #565656;
}
.wikiEditor-ui-toolbar .page-characters div span
{
color: var(--theme-text-color);
}
.wikiEditor-ui-toolbar .page-characters div span:hover
{
background-color: var(--theme-button-border-color);
}
/* User Profile box */
.mw-message-box
{
color: white;
background-color: black;
}
/* File information */
#filetoc
{
background-color: transparent;
}
.mw_metadata td
{
background-color: transparent;
}
.mw-datatable td
{
background-color: transparent;
}
.mw-datatable tr:hover td
{
background-color: #1F2827;
}
/** ToC **/
.toc {
border-radius: 4px;
border: 1px solid var(--theme-border-color);
background: var(--theme-box-background);
margin: 1em auto 1em 0;
padding: 0;
font-size: 1em;
min-width: 12em;
}
.toc .toctitle h2 {
margin: 0;
display: flex;
align-items: center;
padding: 0 0.5em;
}
.toc .toctitle h2::before {
content: "";
display: block;
width: 12px;
height: 0;
border-bottom: 52px solid transparent;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewbox='0 0 12 12'%3E%3Cpath id='bulleted-list-tiny' d='M1.29 9.277c-.181.19-.29.45-.29.71 0 .26.109.52.29.71.189.18.45.29.71.29.26 0 .519-.11.71-.29.18-.19.29-.45.29-.71 0-.26-.11-.52-.29-.71-.38-.37-1.05-.37-1.42 0M10 9H6a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2M6 3h4a1 1 0 1 0 0-2H6a1 1 0 1 0 0 2m4 2H6a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2M1.29 1.277c.37-.37 1.04-.37 1.42 0 .18.19.29.45.29.71 0 .26-.11.52-.29.71-.191.18-.45.29-.71.29-.26 0-.521-.11-.71-.29-.181-.19-.29-.45-.29-.71 0-.26.109-.52.29-.71zM2.55 5.17c.06.03.11.08.16.12.18.19.29.45.29.71 0 .26-.11.521-.29.71-.05.04-.1.09-.16.12a.559.559 0 0 1-.17.09c-.06.03-.12.05-.19.06-.06.01-.13.02-.19.02-.26 0-.52-.11-.71-.29A1.05 1.05 0 0 1 1 6c0-.26.11-.52.29-.71.24-.23.58-.34.9-.269a.6.6 0 0 1 .19.058c.06.021.12.051.17.091z'%3E%3C/path%3E%3C/svg%3E");
background-repeat: no-repeat;
background-position: center top;
background-size: 100% auto;
filter: drop-shadow(0 40px 0 var(--theme-text-color));
margin: -40px 6px 0 0;
}
.toc .toctitle {
position: relative;
overflow: hidden;
text-align: left;
}
.toc .toctogglelabel {
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
box-sizing: border-box;
padding-right: 1em;
display: flex;
align-items: center;
justify-content: flex-end;
}
.toc .toctogglespan::before,
.toc .toctogglespan::after {
display: none;
}
.toc .toctogglelabel::after {
display: none;
}
.toc .toctogglelabel::before {
content: "";
display: inline-block;
background: none;
position: relative;
width: 0;
height: 0;
border-style: solid;
border-color: var(--theme-widget-toc-arrow-color) transparent;
border-width: 0 5px 6px 5px;
vertical-align: middle;
flex: 0 0 auto;
}
.toc .toctogglelabel:hover::before {
border-color: var(--theme-widget-toc-arrow-color-hover) transparent;
}
.toc .toctogglecheckbox:checked + .toctitle .toctogglelabel::before {
border-width: 6px 5px 0 5px;
}
/* Won't change ToC box width when toggle show/hide. */
.toctogglecheckbox:checked ~ ul {
overflow: hidden;
display: block;
height: 0;
border: 0;
padding-top: 0;
padding-bottom: 0;
}
/* content list */
.mw-content-ltr .toc ul ul,
.mw-content-rtl.toc ul ul {
margin: 0 0 0 1em;
}
.toc a {
color: var(--theme-text-color);
}
.toc .tocnumber {
color: var(--theme-text-color-note);
}
.toc .tocnumber::after {
content: ".";
}
.toc .toctitle,
.toc > ul {
padding: 0.5em;
}
.toc > ul {
border-top: 1px solid var(--theme-border-color);
margin: 0;
}
.toc > ul a {
display: block;
padding: 2px 0.5em;
border-radius: 4px;
transition: background 0.1s;
}
.toc > ul a:hover {
text-decoration: none;
background: var(--theme-widget-toc-item-hover-background);
}
.toc h2 {
font-weight: normal;
}
.toc li {
margin: 0;
}
/***********************************************************************************************************
* common style for content box
***********************************************************************************************************/
.fullwidth, .full-width {
width: 100%;
}
.nowrap {
white-space: nowrap;
}
/* ".center" has width=100% rule, we don't want it, so use a different class name. */
.aligncenter,
.align-center {
text-align: center;
}
.alignleft,
.align-left {
text-align: left;
}
.alignright,
.align-right {
text-align: right;
}
/* clear fix for float block */
.clearfix {
*zoom: 1;
}
.clearfix::before,
.clearfix::after {
content: " ";
display: table;
}
.clearfix::after {
clear: both;
}
/* Thumbnail background color */
html .thumbimage {
background-color: #0b0029;
}
/** gallery **/
.thumbinner {
border-radius: 5px;
}
li.gallerybox div.thumb {
border-radius: 5px;
}
.gallery * {
box-sizing: initial;
}
.mw-gallery-traditional .thumb {
display: flex;
background: none;
}
.mw-gallery-traditional .thumb a {
display: block;
}
.portable-infobox {
border: 1px solid var(--theme-border-color);
background: none;
}
/***********************************************************************************************************
* css for specific pages
***********************************************************************************************************/
/*********** Main page START ****************/
/* Hide page title on main page */
body.rootpage-Terracotta_Wiki.action-view h1.firstHeading,
body.rootpage-Terracotta_Wiki.action-view .mw-body .mw-indicators,
body.rootpage-Terracotta_Wiki.action-view #mw-content-text::before {
display: none;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .footer {
text-align: right;
font-size: 12px;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box {
border: 1px solid var(--theme-border-color);
border-radius: var(--main-box-border-radius);
padding: 1.5em;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent h2 {
margin-top: 0;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent p {
margin: 0;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap {
display: flex;
gap: 12px;
align-items: stretch;
margin-bottom: 1em;
}
@media (max-width: 900px) {
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap {
display: block;
margin-bottom: 0;
}
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box {
flex: 1 0 auto;
}
@media (max-width: 900px) {
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box {
margin-bottom: 1em;
}
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header {
font-size: 16px;
text-align: center;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header h2 em {
display: inline-block;
font-style: normal;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header .links ul {
margin: 1em auto auto;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header .links li {
list-style: none;
display: inline-block;
margin: 0 0.5em;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .intro {
display: flex;
gap: 12px;
flex-direction: column;
flex: 2 2 400px;
}
@media (max-width: 900px) {
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .intro {
display: block;
}
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay {
flex: 3 3 800px;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a {
display: flex;
gap: 1em;
}
@media screen and (max-width: 1600px) {
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a {
flex-direction: column;
}
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a li {
margin-top: 0.5em;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .comm {
flex: 1 1 410px;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul {
margin: 1em 0 0;
display: grid;
grid-template-columns: 1fr 1fr 1fr;
gap: 1.5em;
list-style: none;
}
@media screen and (max-width: 1400px) {
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul {
grid-template-columns: 1fr 1fr;
}
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul a, body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul img {
display: block;
width: 100% !important;
height: auto !important;
}
/*********** Main page END ****************/
.mp-flex {
display: flex;
flex-wrap: wrap;
justify-content: flex-start;
gap: 15px;
}
.mp-left {
flex: 4;
}
.mp-right {
flex: 1 275px;
}
.navbox {
--navbox-bg-color: var(--theme-content-background);
--navbox-text-color: var(--theme-text-color);
--navbox-title-color: var(--theme-navbar-tab-background);
--navbox-header-color: var(--theme-navbar-tab-background);
--navbox-alt-color: var(--theme-content-background);
--navbox-border-color: var(--theme-border-color)
}
.navbox {
width: 100%;
background: var(--navbox-bg-color, white);
color: var(--navbox-text-color, black);
margin: 1em auto;
font-size: 84%;
clear: both;
padding: 2px;
border-spacing: 0;
border: 1px solid var(--navbox-border-color, #AAA);
}
.navbox-title,
table.navbox th {
padding-left: 1em;
padding-right: 1em;
text-align: center;
}
/* Even row striping */
.navbox-even {
background: var(--theme-box-border-color);
color: #000;
}
/* Odd row striping */
.navbox-odd {
background: transparent;
}
.collapseButton {
font-weight: normal;
width: auto;
}
.navbox .collapseButton {
width: 6em;
}
.navbar {
font-size: 88%;
font-weight: normal;
}
.navbox .navbar {
font-size: 100%;
}
table.collapsed tr.collapsible {
display: none;
}
/* Merges navboxes that are directly under eachother */
.navbox + .navbox {
margin-top: -11px;
}
.navbox .navbox-title {
background: var(--navbox-title-color, #CCF);
color: var(--navbox-text-color, black);
font-weight: bold;
}
.navbox .navbox-vde {
float:left;
width:65px;
}
.navbox .navbox-title-padright {
padding-right: 65px;
}
.navbox .navbox-title-padleft {
padding-left: 65px;
}
.navbox .navbox-subgroup {
border-spacing: 0;
width: 100%;
}
.navbox .navbox-gutter {
height: 2px;
}
.navbox .navbox-subgroup .navbox-gutter {
background: var(--navbox-bg-color, white);
}
.navbox .navbox-section-row > td {
padding: 0;
height: 100%;
}
.navbox .navbox-section {
width: 100%;
border-spacing: 0;
}
.navbox .navbox-above,
.navbox .navbox-below {
background: var(--navbox-header-color, #DDF);
text-align: center;
}
.navbox .navbox-image {
background: var(--navbox-bg-color, white);
text-align: center;
}
.navbox .navbox-group,
.navbox .navbox-header {
background: var(--navbox-header-color, #DDF);
color: var(--navbox-text-color, black);
font-weight: bold;
height: 100%;
padding: 2px 4px;
}
.navbox .navbox-header-collapsible {
padding-left: 65px;
}
.navbox .navbox-group {
text-align: center;
padding-left: 1em;
padding-right: 1em;
white-space: nowrap;
}
.navbox .navbox-group,
.navbox .navbox-image-left {
border-right: 2px solid var(--navbox-bg-color, white);
}
.navbox-image-right {
border-left: 2px solid var(--navbox-bg-color, white);
}
.navbox .navbox-list {
background: var(--navbox-bg-color, white);
color: var(--navbox-text-color, black);
width: 100%;
height: 100%;
padding: 0;
}
.navbox .alt > .navbox-list {
background: var(--navbox-alt-color, #F7F7F7);
}
.navbox .navbox-list div {
padding: 0px 4px;
}
.navbox .navbox-list.no-group {
text-align: center;
padding-top: 2px;
padding-bottom: 2px;
}
.navbox .mw-collapsible-toggle {
width: 65px;
}
/* hlist */
.hlist ul {
margin: 0;
list-style: none;
}
.hlist li, .hlist ul ul {
display: inline;
}
.hlist li a {
white-space: nowrap;
}
.hlist ul ul:before {
content: "("
}
.hlist ul ul:after {
content: ")"
}
.hlist li:after {
content: " • ";
}
.hlist ul ul li:after {
content: "/";
}
.hlist li:last-child:after, .hlist ul ul li:last-child:after {
content: none;
}
li.gallerybox div.thumb {
background-color: transparent;
border: 0;
}
/* Mark redirects in Special:Allpages and Special:Watchlist */
.allpagesredirect {
font-style: italic;
}
.allpagesredirect:after {
color: #808080; content: " (redirect)"
}
.watchlistredir {
font-style: italic;
}
/* Giving headers and TOC a little extra space */
h2 {
margin-top: 20px;
}
.toc {
margin-top: 20px;
}
/* Navboxes */
.navbox {
width: 100%;
clear: both;
}
/****************
* Template:Icon *
*****************/
.infoicon {
white-space: nowrap;
display: inline-flex;
align-items: center;
gap: 5px;
}
.infoicon img {
margin-bottom: 1px;
width: auto;
height: auto;
max-height: 1.5em;
max-width: 1.5em;
}
.mp-links {
--gap:10px;
}
.mp-links > ul {
display: flex;
flex-flow: row wrap;
justify-content: space-evenly;
margin: 2px;
gap:var(--gap);
}
.mp-links > ul > li {
display:flex;
flex-flow:column nowrap;
align-items:stretch;
text-align: center;
box-sizing:border-box;
flex: max(calc(50% - var(--gap)), 5em) 1 1;
outline:1px solid var(--theme-link-color);
transition:0.1s ease-in;
}
.mp-links > ul > li:hover {
background-color: var(--theme-link-color);
}
.mp-links.columns-1 > ul > li {flex: max(calc(100% - var(--gap)), 5em) 1 1;}
.mp-links.columns-2 > ul > li {flex: max(calc(50% - var(--gap)), 5em) 1 1;}
.mp-links.columns-3 > ul > li {flex: max(calc((100% / 3) - var(--gap)), 5em) 1 1;}
.mp-links.columns-4 > ul > li {flex: max(calc(25% - var(--gap)), 5em) 1 1;}
.mp-links.columns-5 > ul > li {flex: max(calc(20% - var(--gap)), 5em) 1 1;}
.mp-links.columns-6 > ul > li {flex: max(calc((100% / 6) - var(--gap)), 5em) 1 1;}
.mp-links.columns-7 > ul > li {flex: max(calc((100% / 7) - var(--gap)), 5em) 1 1;}
.mp-links > ul > li:hover a {
text-decoration: underline;
}
.mp-links > ul > li > a {
display: flex;
align-items: center;
justify-content: center;
height:100%;
flex:1 1 auto;
box-sizing:border-box;
padding:5px;
}
.mp-links > ul > li > a:first-child {
height:100%;
}
.mp-links > ul > li > a:last-child:not(:first-child) {
height:unset;
}
.mp-links.stretch,
.mp-links.stretch > ul {
height:100%;
}
.mp-links.side-image li {
flex-flow:row nowrap;
}
.mp-list > ul {
margin: 0;
list-style: none;
display: flex;
column-width: calc(var(--list-col-width) + 3vw);
column-gap: 0.5rem;
flex-wrap: wrap;
justify-content: center;
}
.mp-list > h3 {
text-align: left;
}
/********************
* End Template:Icon *
*********************/
1231fd5fdf2a08a6478532f2ee55d76cb5963c42
414
406
2024-04-10T15:48:04Z
Azgoodaz
36052
css
text/css
/***********************************
CSS placed here will be applied to all skins on the entire site.
Various code adpoted from
* https://multiversus.wiki.gg/ by IyzMoe
* https://trucksimulator.wiki.gg/ by MrPie5
* https://flight.wiki.gg/ by ReedemtheD3ad!
***********************************/
/***********************************************************************************************************
* css reset for browser default rules and MediaWiki internal rules
***********************************************************************************************************/
.responsive-image {
max-width: 100%;
height:auto;
}
* {
outline: 0;
}
table {
white-space: unset; /* be set to `no-wrap` in MW internal css */
}
html {
font-size: 16px; /* reset rem */
}
pre {
margin: 0;
}
h1, h2, h3, h4, h5, h6 {
padding: 0;
border: 0 solid transparent;
}
table {
display: table;
white-space: unset;
}
body {
background: none;
}
/***********************************************************************************************************
* css for wiki.gg top bar and footer bar
***********************************************************************************************************/
/*** Wiki.gg site bars tweak ***/
div#p-personal ul {
white-space: nowrap; /* for "log out" */
}
#p-personal .vector-menu-content #pt-anonuserpage,
#p-personal .vector-menu-content #pt-userpage a {
padding-top: 0;
background-position: left center;
}
/*** Responsive ***/
@media screen and (max-width: 720px) {
footer#wikigg-footer .footer-right {
margin-left: 0;
}
footer#wikigg-footer .footer-left {
margin-right: 0;
}
} /* screen and (max-width:720px) */
@media screen and (max-width: 600px) {
footer#wikigg-footer {
display: grid;
grid-template-columns: 35px 1fr;
grid-template-rows: auto auto;
align-items: center;
justify-items: start;
padding: 3px 0 3px 10px;
}
footer#wikigg-footer .footer-middle {
grid-column: 1/2;
grid-row: 1/3;
}
footer#wikigg-footer .footer-right {
grid-column: 2/3;
grid-row: 1/2;
margin: 0;
}
footer#wikigg-footer .footer-left {
grid-column: 2/3;
grid-row: 2/3;
margin: 0;
}
} /* screen and (max-width:600px) */
/*** Theme ***/
:root {
/* for infobox */
--pi-secondary-background: #1F2827;
/* other */
--theme-hover-color: #683D17;
--theme-text-color-placeholder: #999;
--theme-control-text-color: #BF0017;
--theme-control-text-color-hover: #fff;
/* for wide table */
--theme-wide-table-shadow-color: #999;
/*** text color ***/
--theme-text-color: black;
--theme-text-color-note: black;
--theme-text-color-em: #ffffff;
--theme-heading-color: #683D17;
/*** link text color ***/
--theme-link-color: #874336;
--theme-link-color-hover: #683D17;
--theme-link-color-visited: #00aeff;
--theme-link-color-redlink: #ff3333;
/*** body background ***/
--theme-site-background: #0000 url(/images/5/57/Site-background.png) top center / cover no-repeat fixed;
/*** top site logo ***/
--theme-site-logo-image: url(/images/e/e6/Site-logo.png);
--theme-site-logo-width: 400px;
--theme-site-logo-height: 200px;
/* sidebar/content common */
--theme-box-border-width: 2px;
--theme-box-border-color: #000;
--theme-box-background: none;
--theme-box-border-style: solid;
--theme-box-shadow: none;
/* common */
--theme-border-color: #683D17;
--theme-highlight-background: #1F2827;
--theme-button-background: #87AEC9;
--theme-button-border-color: #006cb0;
--theme-button-background-active: #a7c7dc;
--theme-button-border-color-active: #006cb0;
--theme-page-base-background: #EAB885;
/*** sidebar ***/
--theme-sidebar-box-background: #8D5345;
--theme-sidebar-box-border-style: var(--theme-box-border-style);
--theme-sidebar-box-border-width: var(--theme-box-border-width);
--theme-sidebar-box-border-color: var(--theme-box-border-color);
--theme-sidebar-box-shadow: var(--theme-box-shadow);
--theme-sidebar-heading-text-color: white;
--theme-sidebar-heading-arrow-color: var(--theme-sidebar-heading-text-color);
--theme-sidebar-heading-arrow-color-hover: var(--theme-sidebar-heading-text-color);
--theme-sidebar-heading-background: #683D17;
--theme-sidebar-heading-background-hover: var(--theme-link-color-hover);
/* following 3 values will affect the space between the heading and the list */
--theme-sidebar-heading-border-bottom: 0;
--theme-sidebar-list-border-top: 2px solid transparent; /* will be hidden when collapsed */
--theme-sidebar-list-padding-top: 0px;
--theme-sidebar-list-item-background: none;
--theme-sidebar-list-item-hover-mask: #683D17;
--theme-sidebar-list-item-text-color: white;
--theme-sidebar-list-item-text-color-hover: white;
/* responsive */
--theme-sidebar-heading-text-color-2: white;
--theme-sidebar-box-background-2: #683D17;
--theme-sidebar-box-border-width-2: var(--theme-box-border-width);
--theme-sidebar-box-border-style-2: var(--theme-box-border-style);
--theme-sidebar-box-border-color-2: var(--theme-box-border-color);
--theme-sidebar-heading-arrow-color-2: var(--theme-box-border-color);
--theme-sidebar-heading-arrow-color-hover-2: var(--theme-box-border-color);
--theme-sidebar-dropdown-background: #090C0C;
--theme-sidebar-dropdown-border: 1px solid #888989;
/*** navbar ***/
--theme-navbar-background: none;
--theme-navbar-border-color: var(--theme-border-color);
--theme-navbar-tab-background: #683D17;
--theme-navbar-tab-box-shadow: none;
--theme-navbar-tab-text-color: black;
--theme-navbar-tab-icon-color: var(--theme-navbar-tab-text-color);
--theme-navbar-tab-text-color-hover: white;
--theme-navbar-tab-icon-color-hover: var(--theme-navbar-tab-icon-color);
--theme-navbar-tab-text-color-redlink: var(--theme-link-color-redlink);
--theme-navbar-tab-icon-color-redlink: var(--theme-link-color-redlink);
--theme-navbar-tab-border-color: var(--theme-border-color);
--theme-navbar-tab-background-hover: #683D17;
--theme-navbar-tab-border-color-hover: var(--theme-navbar-tab-border-color);
--theme-navbar-tab-selected-background: var(--theme-content-background);
--theme-navbar-tab-selected-border-color: var(--theme-navbar-tab-border-color);
--theme-navbar-tab-selected-border-bottom-corner-color: var(--theme-navbar-tab-border-color);
--theme-navbar-tab-dropdown-arrow-color: var(--theme-text-color);
--theme-navbar-tab-dropdown-arrow-color-hover: var(--theme-heading-color);
--theme-navbar-tab-dropdown-background: #8D5345;
--theme-navbar-tab-dropdown-border-color: #8D5345;
--theme-navbar-tab-dropdown-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2);
--theme-navbar-tab-dropdown-hover-mask: #683D17;
--theme-navbar-search-box-shadow: none;
--theme-navbar-search-input-background: black;
--theme-navbar-search-input-border-color: var(--theme-border-color);
--theme-navbar-search-input-text-color: white;
--theme-navbar-search-button-background: #683D17;
--theme-navbar-search-botton-border-color: var(--theme-border-color);
--theme-navbar-search-botton-text-color: var(--theme-text-color);
--theme-navbar-search-button-background-active: var(--theme-navbar-search-button-background);
--theme-navbar-search-botton-border-color-active: var(--theme-navbar-search-botton-border-color);
--theme-navbar-search-botton-text-color-active: var(--theme-navbar-search-botton-text-color);
--theme-navbar-search-suggestions-background: var(--theme-navbar-search-button-background);
--theme-navbar-search-suggestions-border-color: var(--theme-border-color);
--theme-navbar-search-suggestions-text-color: var(--theme-text-color);
--theme-navbar-search-suggestions-text-color-hover: var(--theme-text-color-em);
--theme-navbar-search-suggestions-hover-mask: var(--theme-highlight-background);
--theme-navbar-search-suggestions-results-border-bottom-color: var(--theme-border-color);
--theme-navbar-search-suggestions-special-offset-top: -1px; /* margin-top offset, normally is -1px */
--theme-navbar-search-suggestions-special-border-top-color: var(--theme-border-color);
--theme-navbar-search-suggestions-special-label-text-color: var(--theme-text-color);
--theme-navbar-search-suggestions-special-label-text-color-hover: var(--theme-text-color);
/* responsive */
--theme-navbar-search-background: var(--theme-sidebar-box-background);
/*** content box ***/
--theme-content-background: #EAB885;
--theme-content-border-width: 0px;
--theme-content-border-style: var(--theme-box-border-style);
--theme-content-border-color: var(--theme-box-border-color);
--theme-content-subpage-icon-color: rgba(0,0,0, 0.3); /* color for "<" */
--theme-content-heading-rule-border-top: 0; /* border */
--theme-content-heading-rule-border-bottom: 0;
/** category: box **/
--theme-content-category-background: none;
--theme-content-category-border-style: solid;
--theme-content-category-border-width: 1px;
--theme-content-category-border-radius: 0;
--theme-content-category-border-color: var(--theme-border-color);
/*** #footer ***/
--theme-footer-text-color: #8D5345;
--theme-footer-background: transparent;
--theme-footer-link-color: #008aff;
--theme-footer-link-color-hover: #66b8ff;
--theme-footer-border-radius: 0 0 5px 5px;
/** notification **/
--theme-notice-red-text-color: #bf0017;
--theme-notice-orange-text-color: #cf721c;
/******* "real" wiki content ********/
--theme-widget-toc-arrow-color: var(--theme-text-color);
--theme-widget-toc-arrow-color-hover: var(--theme-hover-color);
--theme-widget-toc-item-hover-background: var(--theme-link-color-hover);
--theme-collapsible-toggle-icon-color: var(--theme-text-color);
--theme-collapsible-toggle-icon-color-hover: var(--theme-hover-color);
}
/***********************************************************************************************************
* base css styles for both interface and content box: font, color, etc.
***********************************************************************************************************/
/**** base styles START ***********************************************************/
.MPheading {
font-synthesis: none;
font-size: 2em;
font-weight: 800;
text-align: center;
background:0 0;
background-image: linear-gradient(to right,rgba(var(--theme-sidebar-link-color--rgb),0) 0,var(--theme-sidebar-link-color) 33%,var(--theme-sidebar-link-color) 66%,rgba(var(--theme-sidebar-link-color--rgb),0) 100%);
background-position: center bottom;
background-repeat: no-repeat;
background-size: 100% 1px;
}
.page-The_Chocolate_Edition_Wiki .mw-parser-output .gallery {
text-align: center;
margin: 10px 0;
}
.mp-box {
border:1px solid #4d2c24;
margin:10px 0;
padding:5px;
}
@media screen and (min-width: 1080px){
.page-The_Chocolate_Edition_Wiki .mw-parser-output {
display: flex;
flex-wrap: wrap;
justify-content: space-evenly;
}
.mainpage-left {
width: calc(100% - 550px);
}
.mainpage-right {
width: 500px;
}
}
/* Template:FP links styles */
.fplinks {
display: flex;
flex-wrap: wrap;
justify-content: space-evenly;
align-items: stretch;
text-align: center;
}
.fplink-outer {
padding: 5px;
flex-basis: calc(25% - 10px);
width: calc(25% - 15px);
min-width: 115px;
display: inline-block;
vertical-align: middle;
}
.fplink-wide {
flex-basis: calc(33% - 10px);
width: calc(33% - 15px);
}
.fplink-fullwidth {
flex-basis: 100%;
width: calc(100% - 15px);
font-weight: bold;
}
.fplink {
padding: 0.5em;
box-sizing: border-box;
width: 100%;
height: 100%;
display: table;
}
.fplink-plain {
background: transparent;
border-radius: 0;
border: 0;
box-shadow: none;
}
.fplink-inner {
display: table-row;
}
.fplink a {
display: table-cell;
vertical-align: middle;
}
.fplink img {
max-width: 150px;
width: 100%;
height: auto;
}
/* Auto-resize front page video to fit smaller columns */
.fpbox .embedvideowrap {
width: 100% !important;
max-width: 480px;
margin: 0 auto;
}
.fpbox .embedvideowrap iframe {
width: 100% !important;
}
/* Multi-column box support */
.fp-container main .columns .leftcol,
.fp-container .columns .rightcol {
width: 100%;
margin: 0;
padding: 0;
}
@media (min-width: 990px) {
.fp-container .columns .leftcol {
float: left;
width: 50%;
}
.fp-container .columns .rightcol {
float: right;
width: 50%;
}
}
.fp-section {
display: flex;
flex-wrap: wrap;
}
/* this CSS governs the responsive 2 column main page layout */
#fp-2column.fp-container {
display: grid;
grid-template-areas: "a" "b" "c";
grid-template-columns: 100%;
}
@media screen and (min-width: 990px) {
#fp-2column.fp-container {
grid-template-areas: "a b" "c c";
grid-template-columns: 50% 50%;
}
}
@media screen and (min-width: 1350px) {
#fp-2column.fp-container {
grid-template-areas: "a b" "c b";
grid-template-columns: auto 520px;
}
}
#fp-top {
grid-area: a;
}
#fp-flex {
grid-area: b;
}
#fp-bottom {
grid-area: c;
}
/* end responsive 2 column main page layout */
/* Front page appearance styles */
.fpbox .heading,
.fpbox .mainheading {
border: 0;
border-bottom: 1px solid transparent;
}
.fpbox {
background: transparent;
border: 1px solid transparent;
box-shadow: 0 2px 5px transparent;
}
.fplink:not(.fplink-plain) {
background: rgba(0, 0, 0, 0.3);
border: 1px solid #505050;
}
.fplink-fullwidth .fplink:not(.fplink-plain) {
background: rgba(0, 0, 0, 0.4);
}
.linkslabel {
border-bottom: 2px solid #505050;
}
/* always show scroll bar for short page.
* By doing this page background size won't change when expand/collapse sidebar sections.
*/
html {
overflow-y: scroll;
}
/** Font **/
html, body {
font-family: Helvetica, Arial, sans-serif;
/* font-family: futura-lt-w01-book, futura-lt-w05-book, sans-serif; a bit hard to read */
color: var(--theme-text-color);
}
.mw-body h1, .mw-body-content h1, .mw-body-content h2 {
color: var(--theme-heading-color);
}
body {
font-size: 14px;
}
.vector-body {
font-size: unset;
}
/** link color **/
/* Self-links aren't real links, they're not clickable.
* Hence, they shouldn't change color when hovered over like real links, as that is counter-intuitive.
* We should not use :not(.selflink) since it increases the priority and make it is difficult to override
* link styles for certain elements (e.g. in wiki.gg header).
*/
a,
a.selflink:hover, a.selflink:active {
text-decoration: none;
color: var(--theme-link-color);
}
a:visited {
color: #8D5345;
}
a:hover, a:active {
text-decoration: none;
color: var(--theme-link-color-hover);
}
/** red link **/
/* we don't really need to mark you have "visited" an inexistent page */
a.new, a.new:visited {
color: var(--theme-link-color-redlink);
}
/* -------------------------------------------------------- */
/* Tables */
/* -------------------------------------------------------- */
table {
/* fix 100% width table with border */
box-sizing: border-box;
}
table.article-table,
table.fandom-table,
table.lined,
table.bordered,
table.cellborder {
border-collapse: collapse;
border-style: solid;
border-color: #AD532D;
}
table.lined th,
table.lined td {
border-width: 0 0 1px 0;
}
/*** "terraria"-classed tables ***/
table.olo {
border: 2px solid transparent;
margin: calc(0.5em + 5px) 5px;
box-shadow: 0 0 0 2px var(--theme-content-background), 0 0 0 3px var(--theme-border-color);
border-radius: 3px; /* (border radius of .olo box) - 3px */
}
table.olo.noborder {
padding: 0;
border: 0;
}
table.olo th,
table.olo td {
padding: 3px 6px;
border-color: var(--theme-border-color);
border-style: solid;
border-width: 0;
}
table.olo th {
background: var(--theme-highlight-background);
border-color: var(--theme-border-color);
text-align: center;
}
table.olo caption {
font-weight: bold;
background: var(--theme-highlight-background);
padding: 5px;
margin: auto 2px;
}
table.olo > caption {
padding: 3px;
-moz-border-radius: 6px 6px 0 0;
-webkit-border-radius: 6px 6px 0 0;
border-radius: 6px 6px 0 0;
margin: 1px 1px -4px;
border-bottom-width: 1px;
box-shadow: 0 0 0 1px var(--theme-highlight-background);
position: relative;
}
table.olo > caption:after {
box-sizing: content-box;
content: "";
display: block;
width: 100%;
height: 1px;
background: var(--theme-highlight-background);
position: absolute;
left: -4px;
bottom: -2px;
border-left: 4px solid var(--theme-box-background-color);
border-right: 4px solid var(--theme-box-background-color);
}
table.olo > caption.plaincaption {
background: transparent;
border: 0;
box-shadow: 0 0 0 0;
margin-bottom: 4px;
}
table.olo > caption.plaincaption:after {
background: transparent;
border: 0;
}
table tfoot:empty,
table thead:empty {
display: none;
}
/* Auto line separators for tables */
table.olo.lined {
padding-bottom: 0;
/*display: inline-table;*/
}
table.olo.lined td {
border-width: 0;
border-bottom-width: 1px;
}
table.olo.lined::after {
content: "";
display: block;
height: 3px;
width: calc(100% - 6px);
position: absolute;
left: 3px;
bottom: 3px;
background-color: var(--theme-box-background-color);
}
table.lined td.noline, table.lined tr.noline td {
border-bottom-width: 0;
}
table tr.bottomline td {
border-bottom-width: 1px;
}
table tr.topline td {
border-top-width: 1px;
}
table td.bottomline, table.lined tr.noline td.bottomline {
border-bottom-width: 1px;
}
table td.topline {
border-top-width: 1px;
}
table.olo.cellborder,
table.olo.border {
border-spacing: 0;
padding: 4px 4px 4px 3px;
position: relative;
}
table.olo.cellborder::before,
table.olo.border::before {
content: "";
display: block;
width: 1px;
height: calc(100% - 6px);
background-color: var(--theme-box-background-color);
position: absolute;
left: 4px;
top: 3px;
}
table.olo.cellborder td,
table.olo.border td {
border-left-width: 1px;
border-bottom-width: 1px;
}
table.olo.cellborder th,
table.olo.border th {
border-left-width: 2px;
border-top-width: 2px;
}
table.olo.cellborder tr:first-of-type th,
table.olo.border tr:first-of-type th {
border-top: 0;
}
table.olo.cellborder::after,
table.olo.border::after {
content: "";
display: block;
height: 1px;
width: calc(100% - 6px);
position: absolute;
left: 3px;
bottom: 5px;
background-color: var(--theme-box-background-color);
}
/* Hack for using "border-collapse" and "border-radius" in the same table display by using one table nested within another */
table.outer {
white-space: nowrap;
}
table.inner {
border-collapse: collapse;
background: inherit;
width: 100%;
}
table.inner th {
border: 2px solid var(--theme-box-background-color);
}
/* Fix for siderail overlapping some wide tables */
@media screen and (max-width: 1520px) and (min-width: 1350px) {
.with-siderail table.olo .i {
white-space: normal;
}
.with-siderail table.olo th {
font-size: 90%;
}
.with-siderail table.olo td:not(.il1c) img {
max-width: 100%;
height: auto;
}
}
.olo th {
border-bottom: 1px solid;
}
.wikitable,
.wikitable > tr > th,
.wikitable > * > tr > th {
color: inherit;
background: none;
}
/*
.jquery-tablesorter th.headerSort{
border: 1px solid var(--theme-border-color);
}
*/
table.cargoTable.noMerge tr:nth-child(2n) {
background: rgba(0, 0, 0, 0.25);
}
table.cargoTable.noMerge tr:nth-child(2n+1) {
background: none;
}
table.olo caption {
border-width: 1px;
border-style: solid;
border-top-color: rgb(244, 124, 60, 0.1);
border-right-color: rgb(13, 4, 2, 0.5);
border-bottom-color: rgb(13, 4, 2, 0.5);
border-left-color: rgb(244, 124, 60, 0.1);
border-radius: 8px;
}
table.olo {
/*display: inherit;*/
width: auto;
}
.olo.sortable.lined.align-center.jquery-tablesorter {
/*width: min-content;*/
}
#possible-modifiers-table,
.olo.lined.sortable.jquery-tablesorter,
.olo.lined {
width: auto;
}
/**** base styles END *****/
/*********************************************************************************************************/
input, button {
color: var(--theme-control-text-color);
/* caret-color: var(--theme-text-color); */
}
input[type=submit] {
color: var(--theme-control-text-color);
}
::placeholder {
color: var(--theme-text-color-placeholder);
}
/* Removes VisualEdit button */
#ca-ve-edit {
display: none;
}
/* Link color */
.mw-parser-output a.external,
.mw-parser-output a.external:visited,
.mw-parser-output a.extiw,
.mw-parser-output a.extiw:visited,
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button {
color: var(--theme-link-color);
}
/* Text color */
#content,
#firstHeading,
.infocard .main-heading .hgroup,
h1,
h2,
h3,
h4,
h5,
h6,
div.hat-note.t-main,
#contentSub, #contentSub2,
.search-types .current a,
.infobox > .title > span,
code,
.trw-toggleable.not-toggled.achievements .achievement b * {
color: var(--theme-text-color);
}
.i .note,
.note-text {
color: var(--theme-text-color-note);
}
.pixel img, .pixel,
#mw-imagepage-section-filehistory img {
image-rendering: pixelated; /*for chrome*/
image-rendering: crisp-edges; /*for firefox*/
}
.small {
font-size: 85%;
}
.fullwidth, .full-width {
width: 100%;
}
.nowrap {
white-space: nowrap;
}
/* ".center" has width=100% rule, we don't want it, so use a different class name. */
.aligncenter,
.align-center {
text-align: center;
}
.alignleft,
.align-left {
text-align: left;
}
.alignright,
.align-right {
text-align: right;
}
/* clear fix for float block */
.clearfix {
*zoom: 1;
}
.clearfix::before,
.clearfix::after {
content: " ";
display: table;
}
.clearfix::after {
clear: both;
}
/* References smaller text than main */
.references {
font-size: 90%;
}
/* Larger font for Module: code display (default is smaller than other code pages) */
pre.lua.source-lua {
font-size: 14px !important;
}
/* Facilitate inline scary transclusion */
.scary-transclusion p, .scary-transclusion .mw-parser-output {
display: inline;
}
/* hide last empty paragraph at the end */
div.mw-parser-output > p:last-child > br:only-child {
display: none;
}
/* Fix empty parameter descriptions on api.php having no height, causing misalignments that seriously impede readability */
.apihelp-parameters dd:empty::before {
content: " ";
}
.block {
display: block;
}
.inline {
display: inline;
}
.inline-block {
display: inline-block;
}
hr.space {
height: 4px;
background: none;
border: 0;
}
.page-content .vertical-align-top * {
vertical-align: top;
}
.page-content .vertical-align-bottom * {
vertical-align: bottom;
}
/* Drowning Table No Border */
.drowning-table-no-border {
border: none;
}
/* Gadget description length */
.oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-top > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header,
.oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-inline > .oo-ui-fieldLayout-body {
max-width: unset;
}
/* Box at the top of all pages when the user has a new message on their User_talk: page */
.usermessage {
background-color: var(--theme-box-background-color);
border-color: var(--theme-box-border-color);
color: var(--theme-text-color);
}
/***********************************************************************************************************
* interface layout and styles for widgets outside of content box
***********************************************************************************************************/
:root {
--main-layout-logo-box-height: 200px;
--main-layout-logo-offset: 12px;
--main-layout-topbar-height: 35px; /* height of wiki.gg topbar */
--main-layout-sidebar-width: 180px; /* width of side navbar, without gap */
--main-layout-sidespace: 24px; /* whitespace width on most left and most right */
--main-layout-gap: 12px;
--main-layout-logo-height: calc(var(--theme-site-logo-height) + 20px);
--main-box-border-radius: 5px;
--main-inner-box-border-radius: calc(var(--main-box-border-radius) - var(--theme-box-border-width));
--main-box-padding: 12px;
background: var(--theme-site-background);
/* Removes second vertical scrollbar(mw 1.37 fix) */
overflow-y: unset; /* must be unset or visible, can not be auto, or side ad will not be sticky */
}
/**** Main Layout START ***********************************************************/
/**
* Note: wiki.gg topbar is position:fixed. So we don't need to consider it in grid layout
*/
html, body {
min-height: 100%;
}
html {
height: 100%;
scroll-padding-top: var(--main-layout-topbar-height);
}
body {
height: auto;
}
/*** main grid container ***/
body {
/* self */
box-sizing: border-box;
/* grid */
display: grid;
grid-template-columns: [body-left] var(--main-layout-sidespace) [aside-left] var(--main-layout-sidebar-width) [aside-right content-left] minmax(0, 1fr) [content-right] var(--main-layout-sidespace) [body-right];
grid-template-rows: [body-start] var(--main-layout-topbar-height) [page-start logo-start] var(--main-layout-logo-height) [logo-end nav-start] 0fr [nav-end content-start] auto [content-end footer-start] 0fr [footer-end] 1fr [page-end] 0fr [body-end];
gap: 0 var(--main-layout-gap);
}
/*** grid items ***/
/* Flatten DOM structure. Therefore we have following grid items under body grid container:
* div#mw-page-base, div#mw-head-base, #mw-navigation>h2, div#mw-head, div#mw-panel, div#content.mw-body, div#footer, footer.
*/
body > .content-wrapper,
#mw-navigation {
display: contents;
}
/** unused, hide them **/
#mw-head-base,
#mw-navigation > h2 {
display: none;
}
/** side nav bar **/
#mw-panel {
grid-column: aside-left/aside-right;
grid-row: nav-start/page-end;
margin-bottom: var(--main-layout-gap);
float: none;
width: unset;
padding: 0;
}
/** nav **/
#mw-head {
grid-column: content-left/content-right;
grid-row: nav-start/nav-end;
}
/** content **/
.mw-body {
grid-column: content-left/content-right;
grid-row: content-start/content-end;
}
/* For some page such as api.php, .mw-body is the only child, so take up all space. */
.mw-body:first-child {
grid-column: body-left/body-right;
grid-row: page-start/page-end;
}
/** #footer: content footer **/
#footer {
grid-column: content-left/content-right;
grid-row: footer-start/footer-end;
margin: 0;
}
/** used to gen box shadow for main box (nav + content + #footer) **/
#mw-page-base {
grid-column: content-left/content-right;
grid-row: nav-start/footer-end;
height: 100%;
}
/** wiki.gg footer bar **/
body > footer {
grid-column: body-left/body-right;
grid-row: page-end/body-end;
}
/*** logo block. It is absolute position ***/
#p-logo {
position: absolute;
width: 100%;
height: auto;
left: 0;
top: var(--main-layout-topbar-height);
background: var(--theme-site-logo-image) center center/var(--theme-site-logo-width) auto no-repeat;
display: flex;
align-items: center;
justify-content: center;
filter: drop-shadow(0 0 5px black);
}
/* use logo image as <a>'s background will sometime flicker when hovered on Firefox,
* I still don't know why, but move background to #p-logo can avoid this issue.
*/
#p-logo .mw-wiki-logo {
width: var(--theme-site-logo-width);
height: var(--theme-site-logo-height);
margin: auto;
background: none;
/* logo flicker fix */
}
/**** Main Layout END ***********************************************************/
/**** side panel START ***********************************************************/
#mw-panel {
font-size: 12px;
line-height: 1.5;
color: var(--theme-text-color);
}
#mw-panel a {
text-decoration: none;
}
/* sections */
#mw-panel .portal,
#mw-panel #p-logo + .portal {
margin: var(--main-layout-gap) 0 0 0;
padding: 0;
color: var(--theme-sidebar-heading-text-color);
border: var(--theme-box-border-width) solid var(--theme-box-border-color);
border-radius: 5px;
background: var(--theme-sidebar-box-background);
}
#mw-panel #p-logo + .portal {
margin-top: 0;
position: relative;
}
/* section heading */
#mw-panel #p-logo + .portal .vector-menu-heading,
#mw-panel .portal .vector-menu-heading {
margin: 0;
padding: 6px 10px;
border-bottom: var(--theme-sidebar-heading-border-bottom);
border-radius: var(--main-inner-box-border-radius) var(--main-inner-box-border-radius) 0 0;
background: var(--theme-sidebar-heading-background);
font-size: 15px;
line-height: 18px;
cursor: pointer;
display: flex;
align-items: center;
justify-content: space-between;
color: var(--theme-sidebar-heading-text-color);
}
/* arrow icon */
#mw-panel .portal .vector-menu-heading::after {
content: "";
display: inline-block;
background: none;
position: relative;
width: 0;
height: 0;
border-style: solid;
border-color: var(--theme-sidebar-heading-arrow-color) transparent;
border-width: 0 5px 6px 5px;
margin-top: 4px;
vertical-align: middle;
flex: 0 0 auto;
}
#mw-panel .portal .vector-menu-heading:hover::after {
border-color: var(--theme-sidebar-heading-arrow-color-hover) transparent;
}
#mw-panel .portal.collapsed .vector-menu-heading {
border-radius: var(--main-inner-box-border-radius);
}
#mw-panel .portal.collapsed .vector-menu-heading::after {
border-width: 6px 5px 0 5px;
}
/* list */
#mw-panel #p-logo + .portal .body,
#mw-panel .portal .body {
background: none;
border: 0;
padding: 0;
margin: 0;
border-top: var(--theme-sidebar-list-border-top);
}
#mw-panel .portal .body ul {
padding: var(--theme-sidebar-list-padding-top) 4px 4px;
}
#mw-panel .portal .body li {
margin: 0;
padding: 0;
font-size: inherit;
line-height: inherit;
background: var(--theme-sidebar-list-item-background);
border-radius: var(--main-inner-box-border-radius);
}
#mw-panel .portal .body li:hover {
background: var(--theme-sidebar-list-item-hover-mask);
}
#mw-panel .portal .body li a,
#mw-panel .portal .body li a:visited {
display: block;
padding: 3px 6px;
color: var(--theme-sidebar-list-item-text-color);
}
#mw-panel .portal .body li a:hover {
color: var(--theme-sidebar-list-item-text-color-hover);
}
#mw-panel .portal .body li a.feedlink { /* "Atom" RSS Feed */
text-indent: 14px; /* the icon is 12x12px, so 12px + 2px */
background-position: 8px center; /* align icon with other text */
}
#merch {
margin: 1.5em auto auto 1em;
}
/**** side panel END ***********************************************************/
/**** main content box START ***********************************************************/
/**** box for nav+content+#footer ****/
#mw-page-base {
border: var(--theme-box-border-width) solid var(--theme-box-border-color);
border-radius: 5px;
box-sizing: border-box;
background: var(--theme-page-base-background);
}
/**** navbar ****/
#mw-head {
margin: var(--theme-box-border-width) var(--theme-box-border-width) 0;
padding: var(--main-box-padding) 0 0 0;
background: var(--theme-navbar-background);
position: relative;
display: flex;
justify-content: space-between;
align-items: flex-end;
width: auto;
}
#mw-head #left-navigation,
#mw-head #right-navigation {
float: none;
flex: 1 1 auto;
margin: 0;
display: flex;
align-items: flex-end;
}
#mw-head #left-navigation::before, #mw-head #left-navigation::after,
#mw-head #right-navigation::before,
#mw-head #right-navigation::after {
content: "";
display: block;
border-bottom: 1px solid var(--theme-navbar-border-color);
}
#mw-head #left-navigation {
justify-content: flex-start;
}
#mw-head #left-navigation::before {
flex: 0 0 var(--main-box-padding);
}
#mw-head #left-navigation::after {
flex: 1 1 auto;
}
#mw-head #right-navigation {
justify-content: flex-end;
}
#mw-head #right-navigation::before {
flex: 1 1 auto;
}
#mw-head #right-navigation::after {
flex: 0 0 var(--main-box-padding);
}
/* reset */
#p-search,
.vector-menu-dropdown,
#mw-head .vector-menu-dropdown .vector-menu-heading,
.vector-menu-dropdown .vector-menu-heading span,
.vectorTabs,
.vectorTabs ul,
.vectorTabs span,
.vectorTabs li,
.vectorTabs li a,
.vectorTabs li.selected a,
.vectorTabs li.selected a:visited {
background-image: none;
float: none;
height: auto;
display: block;
}
#mw-head input {
display: block;
z-index: 1;
}
#mw-head input + .vector-menu-heading {
z-index: 0;
}
.vectorMenuCheckbox:focus + .vector-menu-heading {
outline: 0;
}
.vectorTabs ul {
display: flex;
}
.vectorTabs ul li,
.vector-menu-dropdown {
display: block;
white-space: nowrap;
}
.vector-menu-dropdown.emptyPortlet {
display: none;
}
/* override some mw css */
div.vectorTabs li.selected a,
div.vectorTabs li.selected a:visited,
div.vectorTabs li a,
div.vector-menu-dropdown .vector-menu-heading span {
color: var(--theme-navbar-tab-text-color);
font-size: 14px;
line-height: 24px;
padding: 3px 12px;
overflow: hidden;
}
.vector-menu-dropdown .vector-menu-heading:hover span {
color: var(--theme-navbar-tab-text-color); /* reset */
text-decoration: underline;
}
.vector-menu-tabs {
padding: 0;
}
.vectorTabs li,
.vector-menu-dropdown {
background: var(--theme-navbar-tab-background);
border-style: solid;
border-color: var(--theme-navbar-tab-border-color);
border-width: 1px;
border-radius: var(--main-box-border-radius) var(--main-box-border-radius) 0 0;
box-shadow: var(--theme-navbar-tab-box-shadow);
position: relative;
margin-right: calc(var(--main-box-padding) / 2);
}
.vectorTabs li::after,
.vector-menu-dropdown::after {
content: "";
display: block;
width: calc(var(--main-box-padding) / 2);
border-bottom: 1px solid var(--theme-navbar-tab-border-color);
position: absolute;
left: 100%;
margin-left: 1px;
}
div.vectorTabs li:hover,
div.vector-menu-dropdown:hover,
div.vector-menu-dropdown.open {
color: var(--theme-navbar-tab-text-color-hover);
border-color: var(--theme-navbar-tab-border-color-hover);
background: var(--theme-navbar-tab-background-hover);
}
div.vectorTabs li.selected:hover a,
div.vectorTabs li.selected:hover a:visited,
div.vectorTabs li:hover a,
div.vector-menu-dropdown:hover .vector-menu-heading span,
div.vector-menu-dropdown.open .vector-menu-heading span {
color: var(--theme-navbar-tab-text-color-hover);
}
.vectorTabs li.new a,
.vectorTabs li.new a:visited {
color: var(--theme-navbar-tab-text-color-redlink);
}
.vectorTabs li.selected {
background: var(--theme-navbar-tab-selected-background);
border-color: var(--theme-navbar-tab-selected-border-color);
border-bottom: 0;
padding-bottom: 1px;
}
.vectorTabs li.selected:hover {
background: var(--theme-navbar-tab-selected-background);
}
.vectorTabs li.selected:hover span {
background: none;
}
/* watch/unwatch star */
.vectorTabs #ca-unwatch.icon a,
.vectorTabs #ca-watch.icon a,
.vectorTabs #ca-unwatch.icon a.loading,
.vectorTabs #ca-watch.icon a.loading {
display: block;
position: unset;
width: 18px;
height: 18px;
padding: 6px 8px;
box-sizing: content-box;
}
.vector-menu-tabs .mw-watchlink.icon a::before {
height: 18px;
width: 18px;
display: inline-block;
position: unset;
margin-right: 20px;
}
.vector-menu-tabs #ca-unwatch.icon .loading::before,
.vector-menu-tabs #ca-watch.icon .loading::before {
transform-origin: 50% 52%;
}
#mw-head .vector-menu-dropdown .vector-menu-heading {
padding: 0;
margin: 0;
}
.vector-menu-dropdown .vector-menu-heading::after {
display: none;
}
.vector-menu-dropdown .vector-menu-heading span::after {
content: "";
display: inline-block;
background: none;
position: unset;
width: 0;
height: 0;
border-color: var(--theme-navbar-tab-dropdown-arrow-color) transparent;
border-style: solid;
border-width: 6px 5px 0 5px;
margin-left: 4px;
vertical-align: middle;
}
.vector-menu-dropdown .vector-menu-checkbox:checked ~ .vector-menu-heading span::after,
.vector-menu-dropdown:hover .vector-menu-heading span::after {
border-width: 0 5px 6px 5px;
border-color: var(--theme-navbar-tab-dropdown-arrow-color-hover) transparent;
}
/* drop down menu */
.vector-menu-dropdown.open .menu {
visibility: visible;
}
/* reset mw 1.37 css */
.vector-menu-dropdown:not(.vector-user-menu) li {
font-size: 1em;
}
.vector-menu-dropdown .vector-menu-content,
.vector-menu-dropdown > .menu {
font-size: 15px;
background: var(--theme-navbar-tab-dropdown-background);
margin: 0;
border-radius: 0 0 var(--main-box-border-radius) var(--main-box-border-radius);
border-width: 1px;
border-style: solid;
border-color: var(--theme-navbar-tab-dropdown-border-color);
box-shadow: var(--theme-navbar-tab-dropdown-box-shadow);
padding: 4px;
top: 100%;
left: -1px;
/* 1px for border */
min-width: 8em;
}
.vector-menu-dropdown .menu li a {
text-decoration: none;
padding: 10px 8px;
border-radius: calc(var(--main-box-border-radius) - 2px);
font-size: 1em;
color: var(--theme-navbar-tab-text-color);
}
.vector-menu-dropdown .menu li a:hover {
background-color: var(--theme-navbar-tab-dropdown-hover-mask);
color: var(--theme-navbar-tab-text-color-hover);
}
.vector-menu-dropdown li.selected {
display: none; /* just remove current selected (already displayed in header) */
}
/* search */
#p-search form,
#p-search input {
margin: 0;
}
#mw-head #p-search {
margin: 0;
padding: 0 0 6px calc(var(--main-layout-gap) / 2);
border-bottom: 1px solid var(--theme-navbar-tab-border-color);
}
#simpleSearch {
background: none;
margin: 0;
border: 0;
color: var(--theme-text-color);
width: 18em;
padding: 0;
height: auto;
border-radius: 0;
transition: none;
display: grid;
grid-template-columns: 1fr 0fr;
grid-template-rows: 1fr;
align-content: stretch;
justify-content: stretch;
}
#simpleSearch #searchInput {
grid-column: 1/2;
grid-row: 1/2;
font-size: 14px;
line-height: 16px;
text-align: left;
padding: 3px 5px;
background: var(--theme-navbar-search-input-background);
border-radius: 2px 0 0 2px;
border-width: 1px;
border-style: solid;
border-color: var(--theme-navbar-search-input-border-color);
border-right: 0;
word-wrap: break-word;
appearance: none;
-webkit-appearance: none;
color: var(--theme-navbar-search-input-text-color);
height: auto;
}
#searchInput:focus,
#simpleSearch:hover #searchInput,
#simpleSearch:hover #searchInput:focus {
border-color: var(--theme-navbar-search-input-border-color);
box-shadow: none;
}
#simpleSearch #searchButton {
grid-column: 2/3;
grid-row: 1/2;
box-sizing: border-box;
position: static; /* reset css from mw internal */
display: block;
width: 28px;
height: 100%; /* mw internal css override its button default styles, so override again */
background: var(--theme-navbar-search-button-background);
border: 1px solid;
border-color: var(--theme-navbar-search-botton-border-color);
border-radius: 0 2px 2px 0;
z-index: 0;
}
#simpleSearch #searchButton:hover,
#searchInput:hover ~ #searchButton,
#searchInput:focus ~ #searchButton {
background: var(--theme-navbar-search-button-background-active);
border-color: var(--theme-navbar-search-botton-border-color-active);
} /* use ::before & ::after to draw search icon */
#simpleSearch::before,
#simpleSearch::after {
content: "";
display: block;
grid-column: 2/3;
grid-row: 1/2;
z-index: 1;
place-self: center;
border-style: solid;
border-color: var(--theme-navbar-search-botton-text-color);
pointer-events: none;
}
#simpleSearch:hover::before,
#simpleSearch:hover::after {
border-color: var(--theme-navbar-search-botton-text-color-active);
}
#simpleSearch::before {
border-width: 2px;
border-radius: 100%;
width: 8px;
height: 8px;
margin: 0 0 1px 0;
transform: translateX(-1px);
}
#simpleSearch::after {
border-width: 1px;
width: 3px;
height: 0;
transform: translate(4px, 4px) rotate(45deg);
}
/* search result suggestion */
.suggestions {
background: var(--theme-navbar-search-suggestions-background);
border: 1px solid;
border-color: var(--theme-navbar-search-suggestions-border-color);
transform: translateX(3px); /* self border 2px + input border 1px */
}
.suggestions .suggestions-results,
.suggestions .suggestions-special {
background: none;
border: 0;
}
.suggestions .suggestions-results {
border-bottom: 1px solid;
border-bottom-color: var(--theme-navbar-search-suggestions-results-border-bottom-color);
}
.suggestions .suggestions-result,
.suggestions .suggestions-special .special-query,
.suggestions a.mw-searchSuggest-link,
.suggestions a.mw-searchSuggest-link:hover,
.suggestions a.mw-searchSuggest-link:active,
.suggestions a.mw-searchSuggest-link:focus {
color: var(--theme-navbar-search-suggestions-text-color);
}
.suggestions .suggestions-result-current {
background: var(--theme-navbar-search-suggestions-hover-mask);
color: var(--theme-navbar-search-suggestions-text-color-hover);
}
.suggestions .suggestions-special {
margin-top: var(--theme-navbar-search-suggestions-special-offset-top);
border-top: 1px solid;
border-top-color: var(--theme-navbar-search-suggestions-special-border-top-color);
}
.suggestions .suggestions-special .special-label {
color: var(--theme-navbar-search-suggestions-special-label-text-color);
}
.suggestions .suggestions-result-current .special-label {
color: var(--theme-navbar-search-suggestions-special-label-text-color-hover);
}
/**** main content box ****/
body .mw-body {
color: var(--theme-text-color); /* override mw internal css */
background: var(--theme-content-background);
border-style: var(--theme-content-border-style);
border-width: var(--theme-content-border-width);
border-color: var(--theme-content-border-color);
margin: 0 var(--theme-box-border-width);
box-sizing: border-box;
padding: 0;
z-index: 1; /* cover #footer */
display: flex;
flex-direction: column;
}
.content-body {
flex: 1 1 auto;
}
.content-body > main {
align-self: stretch;
padding: var(--main-box-padding);
}
#firstHeading {
border: 0;
margin: 0;
overflow: hidden; /* override mw internal css, fix scroll-x issue for narrow width */
color: var(--theme-heading-color);
}
#contentSub, #contentSub2 {
margin: 0;
}
#contentSub .subpages {
color: transparent;
line-height: 1.5;
font-size: 0;
}
#contentSub .subpages a {
font-size: 12px;
vertical-align: middle;
display: inline-flex;
align-items: center;
padding-left: 4px;
}
#contentSub .subpages a::before {
content: "";
display: inline-block;
height: 4px;
width: 4px;
border-color: var(--theme-content-subpage-icon-color);
border-style: solid;
border-width: 0 0 2px 2px;
margin: 0 2px 0 0;
transform: rotate(45deg);
}
#bodyContent {
display: flex;
flex-direction: column;
}
#mw-content-text {
flex: 1 1 auto;
min-height: 35em;
}
#mw-content-text::before {
content: "";
display: block;
height: 0;
border-top: var(--theme-content-heading-rule-border-top);
border-bottom: var(--theme-content-heading-rule-border-bottom);
margin-top: 2px;
margin-bottom: 1em; /* will collapse with margin-top of content's "top element" */
}
/* section edit link */
.mw-editsection {
white-space: nowrap;
}
/* "category:" box */
#catlinks {
background: var(--theme-content-category-background);
border-width: var(--theme-content-category-border-width);
border-style: var(--theme-content-category-border-style);
border-color: var(--theme-content-category-border-color);
border-radius: var(--theme-content-category-border-radius);
margin: var(--main-layout-gap) 0 0 0;
padding: calc(var(--main-box-padding) / 2) var(--main-box-padding);
}
/* ads */
div.games-showcase-header,
div.games-showcase-footer,
.content-body > .games-showcase-sidebar {
margin: 0;
padding: var(--main-box-padding);
}
div.games-showcase-header {
padding-bottom: 0;
}
div.games-showcase-footer {
padding-top: 0;
}
.games-showcase-header img,
.games-showcase-footer img {
height: 100%;
width: auto;
object-fit: contain;
}
.content-body > .games-showcase-sidebar {
padding-left: 0;
}
aside.games-showcase-sidebar div.sidebar-showcase {
padding: 0 0 var(--main-box-padding) 0;
}
@media screen and (max-width: 1100px) {
.games-showcase-header img,
.games-showcase-footer img {
height: auto !important;
width: 100% !important;
object-fit: contain;
}
}
@media screen and (max-width: 926px) {
.games-showcase-header img,
.games-showcase-footer img {
object-position: 50%;
height: 105px !important;
width: 100% !important;
object-fit: none !important;
}
}
/**** #footer (copyright info) ****/
#footer {
/* self */
color: var(--theme-footer-text-color);
background: var(--theme-footer-background);
background-clip: padding-box;
padding: var(--main-box-padding);
margin: 0 var(--theme-box-border-width) var(--theme-box-border-width) var(--theme-box-border-width);
border-radius: var(--theme-footer-border-radius);
position: relative;
/* grid */
display: grid;
grid-template-columns: [l] 1fr 0fr [r];
grid-template-rows: [t] auto auto [b];
z-index: 0; /* covered by content */
}
.mw-footer li {
color: var(--theme-footer-text-color);
}
#footer a {
color: var(--theme-footer-link-color);
}
#footer a:hover {
color: var(--theme-footer-link-color-hover);
}
#footer-info {
font-size: 11px;
display: contents;
}
#footer ul li {
font-size: inherit;
line-height: 1.5;
padding: 0;
}
#footer-icons {
grid-column: span 1/r;
grid-row: t/b;
place-self: end;
}
#footer #footer-info-lastmod {
grid-column: l/span 1;
grid-row: t/span 1;
place-self: start;
margin-bottom: 1em;
}
#footer #footer-info-copyright {
grid-column: l/span 1;
grid-row: span 1/b;
place-self: end stretch;
position: relative;
padding-right: 100px;
}
#footer-info-copyright img {
position: absolute;
right: 0;
/* mediawiki logo is 31px height, and this image has a 1px black border,
a small tweak to make them visually matched on size and position */
bottom: -1px;
height: 33px;
width: auto;
}
#footer-places,
#footer > div {
display: none;
}
/**** main content box START ***********************************************************/
/****** responsive Layout ******/
@media screen and (max-width: 1800px) {
:root {
--main-layout-sidespace: 0px; /* whitespace width on most left and most right,must with "px" */
}
} /* screen and (max-width: 1800px) */
@media screen and (max-width: 1365px) {
:root {
--main-layout-sidespace: 0;
--main-layout-logo-height: calc( var(--theme-site-logo-height) * 0.75 + 20px);
}
/* re-style "sidebar" nav */
body {
height: 100%;
grid-template-columns: [body-left] 0 [aside-left content-left] minmax(0, 1fr) [content-right aside-right] 0 [body-right];
grid-template-rows: [body-start] var(--main-layout-topbar-height) [page-start logo-start] var(--main-layout-logo-height) [logo-end aside-start] auto [aside-end nav-start] 0fr [nav-end content-start] 1fr [content-end footer-start] 0fr [footer-end] auto [page-end] 0fr [body-end];
}
#p-logo {
background-size: calc(var(--theme-site-logo-width) * 0.75) auto;
}
#p-logo .mw-wiki-logo {
width: calc(var(--theme-site-logo-width) * 0.75);
height: calc(var(--theme-site-logo-height) * 0.75);
}
#mw-panel {
grid-column: aside-left/aside-right;
grid-row: aside-start/aside-end;
height: 35px;
display: flex;
align-items: flex-end;
padding: 0 var(--main-layout-gap);
border: var(--theme-box-border-width) solid var(--theme-box-border-color);
border-radius: 5px;
background: var(--theme-sidebar-box-background-2);
}
#mw-panel .portal,
#mw-panel #p-logo + .portal {
background: none;
box-shadow: none;
border: 0;
margin: 0;
position: relative;
}
#mw-panel #p-logo + .portal .vector-menu-heading,
#mw-panel .portal .vector-menu-heading {
padding: 9px 12px 8px;
border: 0;
border-radius: 0;
background: none;
color: var(--theme-sidebar-heading-text-color-2);
}
#mw-panel #p-logo + .portal.expanded .vector-menu-heading,
#mw-panel .portal.expanded .vector-menu-heading,
#mw-panel #p-logo + .portal:hover .vector-menu-heading,
#mw-panel .portal:hover .vector-menu-heading {
background: var(--theme-sidebar-list-item-hover-mask);
border-radius: 0;
}
#mw-panel .portal .vector-menu-heading::after {
border-color: var(--theme-sidebar-heading-arrow-color-2) transparent;
}
#mw-panel .portal .vector-menu-heading:hover::after {
border-color: var(--theme-sidebar-heading-arrow-color-hover-2) transparent;
}
#mw-navigation #mw-panel .portal .vector-menu-heading::after {
margin-left: 4px;
}
#mw-panel div.portal .vector-menu-heading::after {
border-width: 6px 5px 0 5px;
}
#mw-panel div.portal.expanded .vector-menu-heading::after,
#mw-panel div.portal:hover .vector-menu-heading::after {
border-width: 0 5px 6px 5px;
}
#mw-panel #p-logo + .portal .body,
#mw-panel .portal .body {
display: none !important; /* !important is required, since there is inline-css from sidebar collapse/expand */
position: absolute;
left: 0;
top: 100%;
z-index: 50;
width: max-content;
border: var(--theme-sidebar-dropdown-border);
border-top: 0;
background: var(--theme-sidebar-dropdown-background);
box-shadow: var(--theme-sidebar-box-shadow);
border-radius: 0 0 var(--main-box-border-radius) var(--main-box-border-radius);
min-width: 8em;
}
#mw-panel #p-logo + .portal.expanded .body,
#mw-panel .portal.expanded .body,
#mw-panel #p-logo + .portal:hover .body,
#mw-panel .portal:hover .body {
display: block !important;
}
#mw-panel .portal .body li a,
#mw-panel .portal .body li a:visited {
padding: 6px 8px;
}
/* search: move to sidebar nav box ("main nav bar") */
#mw-head #p-search {
position: absolute;
top: calc(0px - var(--theme-sidebar-box-border-width-2) - 44px);
}
#mw-head #right-navigation #p-cactions {
margin-right: 0;
}
/* "more" menu in #right-navigation causes horizontal scroll bar appear */
#right-navigation .vector-menu-dropdown .vector-menu-content {
left: auto;
right: -1px; /* 1px for border */
}
/* hide sidebar toggle */
#nav-content-size-toggle {
display: none;
}
/* site footer */
body > footer {
margin-top: var(--main-layout-gap);
}
#mw-head #p-search {
border-bottom: 0;
padding-right: calc(var(--main-box-padding) / 2);
}
} /* screen and (max-width: 1365px) */
@media screen and (max-width: 900px) {
:root {
--main-layout-logo-height: calc( var(--theme-site-logo-height) * 0.5 + 20px);
--main-layout-gap: 6px;
--main-box-padding: 6px;
background: var(--theme-site-background);
}
body {
grid-template-columns: [body-left aside-left content-left] minmax(0, 1fr) [aside-right content-right body-right];
}
/** reset mw internal css **/
#mw-head {
position: relative !important;
margin-top: 0;
top: 0;
}
div#mw-navigation div#mw-panel {
display: flex;
position: static;
width: auto;
overflow: visible;
}
div#mw-navigation div#mw-panel .portal {
width: auto;
}
body #footer {
padding-top: 0.75em;
}
body #footer #footer-info-lastmod,
body #footer #footer-info-viewcount {
display: block;
}
#mw-head div#left-navigation,
#mw-head div#right-navigation {
position: static;
}
div#p-logo {
display: block;
/* move to left */
margin: 0 var(--main-layout-gap);
width: calc(var(--theme-site-logo-width) * 0.5);
background-size: calc(var(--theme-site-logo-width) * 0.5) auto;
}
#p-logo .mw-wiki-logo {
width: calc(var(--theme-site-logo-width) * 0.5);
height: calc(var(--theme-site-logo-height) * 0.5);
}
div.mw-body {
margin-top: 0;
margin-left: 0;
margin-right: 0;
}
#mw-head #p-search {
background: var(--theme-navbar-search-background);
padding: 6px 12px 6px 6px;
border: var(--theme-box-border-width) solid var(--theme-box-border-color);
border-radius: 5px;
border-radius: var(--main-box-border-radius) 0 0 var(--main-box-border-radius);
border-width: var(--theme-box-border-width) 0 var(--theme-box-border-width) var(--theme-box-border-width);
top: -110px;
right: -4px;
z-index: 50;
}
#mw-head,
#mw-panel,
.mw-body,
#footer,
#mw-page-base {
border-radius: 0;
border-left: 0;
border-right: 0;
margin-left: 0;
margin-right: 0;
}
#mw-panel::before {
left: 0;
right: 0;
}
} /* screen and (max-width:900px) */
@media screen and (max-width: 720px) {
:root {
--main-layout-topbar-height: 35px; /* height of wiki.gg topbar */
}
/* reset */
div#p-namespaces, div#p-views, div#p-variants {
top: 0;
}
div#mw-navigation div#mw-panel {
font-size: 12px;
}
/* styles */
#mw-panel #p-logo + .portal .vector-menu-heading,
#mw-panel .portal .vector-menu-heading {
font-size: 12px;
padding: 8px 6px;
}
#mw-panel div.portal .vector-menu-heading::after,
#mw-panel .portal.collapsed .vector-menu-heading::after {
border-width: 5px 4px 0;
margin-top: 1px;
}
#mw-panel div.portal.expanded .vector-menu-heading::after,
#mw-panel div.portal:hover .vector-menu-heading::after {
border-width: 0 4px 5px;
}
#mw-panel #p-logo + .portal {
margin-left: calc(var(--main-layout-gap) - 6px);
}
div.vectorTabs li.selected a,
div.vectorTabs li.selected a:visited,
div.vectorTabs li a,
div.vector-menu-dropdown .vector-menu-heading span {
font-size: 12px;
padding: 1px 8px;
}
.vectorTabs #ca-unwatch.icon a,
.vectorTabs #ca-watch.icon a,
.vectorTabs #ca-unwatch.icon a.loading,
.vectorTabs #ca-watch.icon a.loading {
padding: 4px 8px;
}
} /* screen and (max-width:720px) */
@media screen and (max-width: 600px) {
:root {
background: var(--theme-site-background);
}
/* reset mw internal css */
#footer #footer-icons {
float: none;
}
#footer #footer-info-copyright {
padding-right: 0;
padding-bottom: 40px;
right: auto;
left: 0;
}
#footer-info-copyright img {
right: auto;
left: 0;
}
div#p-logo {
margin: auto;
width: 100%;
height: 125px;
}
#mw-panel {
margin-top: 45px;
}
#mw-panel::before {
transform: translateY(45px);
}
#mw-head #p-search {
top: -92px;
box-sizing: border-box;
width: 100%;
max-width: 20em;
margin: 0;
padding: var(--main-box-padding);
box-shadow: none;
left: 50%;
right: auto;
transform: translateX(-50%);
border-radius: var(--main-box-border-radius);
border-width: var(--theme-box-border-width);
}
div#simpleSearch {
margin: auto;
width: auto;
}
/* content nav to icons */
div.vectorTabs li.selected a,
div.vectorTabs li.selected a:visited,
div.vectorTabs li a,
div.vector-menu-dropdown .vector-menu-heading span {
width: 20px;
height: 20px;
line-height: 20px;
padding: 3px 6px;
box-sizing: content-box;
}
div.vectorTabs li a::before,
div.vector-menu-dropdown .vector-menu-heading span::before {
content: "";
display: inline-block;
background-color: transparent;
background-repeat: no-repeat;
background-position: center top;
background-size: 100% auto;
width: 20px;
height: 0;
border-bottom: 60px solid transparent;
filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color));
margin: -40px 20px 0 0;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 2v16h4v-2H6V4h3.994v4H14v1h2V7.01L11 2z' /%3E%3Cpath d='M13.339 10a.641.641 0 0 0-.643.643v.418a3.536 3.536 0 0 0-1.064.44l-.291-.291a.64.64 0 0 0-.91 0l-.226.228a.641.641 0 0 0 0 .909l.293.293a3.536 3.536 0 0 0-.437 1.056h-.418A.641.641 0 0 0 9 14.34v.322c0 .356.286.643.643.643h.418a3.536 3.536 0 0 0 .44 1.064l-.296.297a.641.641 0 0 0 0 .91l.227.227a.642.642 0 0 0 .909 0l.3-.3a3.536 3.536 0 0 0 1.055.437v.418c0 .357.287.643.643.643h.322a.641.641 0 0 0 .643-.643v-.418a3.536 3.536 0 0 0 1.056-.436l.3.299a.642.642 0 0 0 .908 0l.228-.228a.641.641 0 0 0 0-.909l-.298-.299a3.536 3.536 0 0 0 .441-1.062h.418A.641.641 0 0 0 18 14.66v-.322a.641.641 0 0 0-.643-.643h-.418a3.536 3.536 0 0 0-.436-1.056l.293-.293a.641.641 0 0 0 0-.91l-.228-.227a.642.642 0 0 0-.909 0l-.292.292a3.536 3.536 0 0 0-1.063-.441v-.418A.641.641 0 0 0 13.66 10zm.161 2.5a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-2-2 2 2 0 0 1 2-2z' /%3E%3C/svg%3E%0A");
}
div.vectorTabs li:hover a::before,
div.vector-menu-dropdown:hover .vector-menu-heading span::before,
div.vector-menu-dropdown.open .vector-menu-heading span::before {
filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color-hover));
}
.vectorTabs li.new a::before,
.vectorTabs li.new:hover a::before {
filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color-redlink));
}
#ca-edit a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='m12.879 2.165-9.465 9.471 4.95 4.95 9.465-9.471zm0 2.829L15 7.115l-6.636 6.643-2.121-2.122zM6.95 18H2v-4.95z'/%3E%3C/svg%3E%0A");
}
#ca-view a::before,
#ca-view-foreign a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M9.92 4.91c-2.78 0-5.42 1.77-7.53 4.95l-.371.555.371.555c2.12 3.17 4.76 4.95 7.53 4.95 2.78 0 5.42-1.77 7.53-4.95l.371-.555-.371-.555c-2.12-3.17-4.76-4.95-7.53-4.95zm0 2c1.75 0 3.6 1.19 5.34 3.5-1.74 2.31-3.59 3.5-5.34 3.5s-3.6-1.19-5.34-3.5c1.74-2.31 3.59-3.5 5.34-3.5z'/%3E%3Cpath d='M9.84 5.31C7.72 5.31 6 7.04 6 9.15c0 2.12 1.73 3.84 3.84 3.84 2.12 0 3.84-1.73 3.84-3.84 0-2.12-1.73-3.84-3.84-3.84zm0 1c1.58 0 2.84 1.27 2.84 2.84 0 1.58-1.27 2.84-2.84 2.84C8.26 11.99 7 10.72 7 9.15c0-1.58 1.27-2.84 2.84-2.84z'/%3E%3C/svg%3E");
}
#left-navigation li[id^=ca-nstab-] a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 2v16h12V7.01L11 2zm2 2h3.994v4H14v8H6z'/%3E%3C/svg%3E%0A");
}
#ca-history a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M10 2a8 8 0 0 0-8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0-8-8zm0 2a6 6 0 0 1 6 6 6 6 0 0 1-6 6 6 6 0 0 1-6-6 6 6 0 0 1 6-6z'/%3E%3Cpath d='M9.984 4.986A1 1 0 0 0 9 6v5h3a1 1 0 1 0 0-2h-1V6a1 1 0 0 0-1.016-1.014z'/%3E%3C/svg%3E%0A");
}
#ca-talk a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M5.391 15.575c.553 1.556-.098 2.537-.942 3.425 3.262-.731 3.243-2.134 3.77-3.425zm10.366-3.933c-.553 1.557.098 2.538.942 3.426-3.262-.732-3.242-2.134-3.769-3.426z'/%3E%3Cpath d='M7.768 7.146c-3.202 0-5.798 2.035-5.797 4.545 0 2.51 2.596 4.544 5.797 4.543 3.2 0 5.794-2.034 5.795-4.543 0-2.51-2.595-4.544-5.795-4.545zm-.022 2.247c2.01 0 3.64 1.034 3.639 2.308-.001 1.274-1.63 2.306-3.639 2.307-2.01 0-3.64-1.033-3.64-2.307-.001-1.275 1.629-2.309 3.64-2.308z'/%3E%3Cpath d='M12.473 2.727c-3.604 0-6.525 2.149-6.526 4.8l2.104-.017c.001-1.392 1.974-2.52 4.406-2.52 2.433 0 4.407 1.128 4.408 2.52 0 1.393-1.973 2.522-4.408 2.521l.016 2.3c3.603-.001 6.524-2.152 6.523-4.804 0-2.65-2.92-4.8-6.523-4.8z'/%3E%3C/svg%3E%0A");
}
#t-contributions a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 5v3.272A2 2 0 0 1 5 8a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-1-.27V15h10V5H4z'/%3E%3Ccircle cx='15.001' cy='10' r='2'/%3E%3Ccircle cx='9' cy='4' r='2'/%3E%3Ccircle cx='9' cy='16' r='2'/%3E%3C/svg%3E");
}
#ca-addsection a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Crect width='2' height='12' x='9' y='4' ry='0'/%3E%3Crect width='12' height='2' x='4' y='9' ry='0'/%3E%3C/svg%3E%0A");
}
#ca-viewsource a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M3 4h3v1H5v11h1v1H3zm14 0v13h-3v-1h1V5h-1V4zM6.5 4H9v1H8v11h1v1H6.5zm7 0v13H11v-1h1V5h-1V4z'/%3E%3C/svg%3E%0A");
}
#p-variants .vector-menu-heading span::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='20' viewBox='0 0 48 48' width='20'%3E%3Cpath d='M0 0h48v48h-48z' fill='none'/%3E%3Cpath d='M23.99 4c-11.05 0-19.99 8.95-19.99 20s8.94 20 19.99 20c11.05 0 20.01-8.95 20.01-20s-8.96-20-20.01-20zm13.85 12h-5.9c-.65-2.5-1.56-4.9-2.76-7.12 3.68 1.26 6.74 3.81 8.66 7.12zm-13.84-7.93c1.67 2.4 2.97 5.07 3.82 7.93h-7.64c.85-2.86 2.15-5.53 3.82-7.93zm-15.48 19.93c-.33-1.28-.52-2.62-.52-4s.19-2.72.52-4h6.75c-.16 1.31-.27 2.64-.27 4 0 1.36.11 2.69.28 4h-6.76zm1.63 4h5.9c.65 2.5 1.56 4.9 2.76 7.13-3.68-1.26-6.74-3.82-8.66-7.13zm5.9-16h-5.9c1.92-3.31 4.98-5.87 8.66-7.13-1.2 2.23-2.11 4.63-2.76 7.13zm7.95 23.93c-1.66-2.4-2.96-5.07-3.82-7.93h7.64c-.86 2.86-2.16 5.53-3.82 7.93zm4.68-11.93h-9.36c-.19-1.31-.32-2.64-.32-4 0-1.36.13-2.69.32-4h9.36c.19 1.31.32 2.64.32 4 0 1.36-.13 2.69-.32 4zm.51 11.12c1.2-2.23 2.11-4.62 2.76-7.12h5.9c-1.93 3.31-4.99 5.86-8.66 7.12zm3.53-11.12c.16-1.31.28-2.64.28-4 0-1.36-.11-2.69-.28-4h6.75c.33 1.28.53 2.62.53 4s-.19 2.72-.53 4h-6.75z'/%3E%3C/svg%3E");
}
#p-cactions .vector-menu-heading span::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='20' viewBox='0 0 24 24' width='20'%3E%3Cpath d='M14 6C14 7.10457 13.1046 8 12 8C10.8954 8 10 7.10457 10 6C10 4.89543 10.8954 4 12 4C13.1046 4 14 4.89543 14 6Z'/%3E%3Cpath d='M14 12C14 13.1046 13.1046 14 12 14C10.8954 14 10 13.1046 10 12C10 10.8954 10.8954 10 12 10C13.1046 10 14 10.8954 14 12Z'/%3E%3Cpath d='M14 18C14 19.1046 13.1046 20 12 20C10.8954 20 10 19.1046 10 18C10 16.8954 10.8954 16 12 16C13.1046 16 14 16.8954 14 18Z'/%3E%3C/svg%3E");
}
/* Except watch/unwatch star. It does not work under chrome. */
div.vectorTabs li.mw-watchlink a::before {
border: 0;
filter: none;
margin: 0 20px 0 0;
}
} /* screen and (max-width:600px) */
@media screen and (max-width: 450px) {
#mw-panel {
padding-left: 6px;
padding-right: 6px;
}
#mw-panel div.portal .vector-menu-heading::after {
display: none;
}
#mw-panel #p-navigation #p-navigation-label,
#mw-panel #p-lang #p-lang-label {
width: 18px;
display: block;
white-space: nowrap;
padding: 8px;
}
#p-navigation-label::before,
#p-lang-label::before {
content: "";
display: inline-block;
vertical-align: bottom;
background-color: transparent;
background-repeat: no-repeat;
background-position: center top;
background-size: 100% auto;
width: 18px;
height: 0;
border-bottom: 60px solid transparent;
position: relative;
filter: drop-shadow(0 42px 0 var(--theme-text-color));
margin: -42px 20px 0 0;
}
#p-navigation-label::before {
background-image: url("data:image/svg+xml,%3Csvg height='18' viewBox='0 0 200 200' width='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M75,20H40A20.06,20.06,0,0,0,20,40V75A20.06,20.06,0,0,0,40,95H75A20.06,20.06,0,0,0,95,75V40A20.06,20.06,0,0,0,75,20Zm0,55H40V40H75Zm95-27.5a10,10,0,0,0-10,10V75H125V40h17.5a10,10,0,0,0,0-20H125a20.06,20.06,0,0,0-20,20V75a20.06,20.06,0,0,0,20,20h35a20.06,20.06,0,0,0,20-20V57.5A10,10,0,0,0,170,47.5ZM75,105H40a20.06,20.06,0,0,0-20,20v35a20.06,20.06,0,0,0,20,20H75a20.06,20.06,0,0,0,20-20V125A20.06,20.06,0,0,0,75,105Zm0,55H40V125H75Zm85-55H125a20.06,20.06,0,0,0-20,20v35a20.06,20.06,0,0,0,20,20h35a20.06,20.06,0,0,0,20-20V125A20.06,20.06,0,0,0,160,105Zm0,55H125V125h35Z'/%3E%3C/svg%3E");
}
#p-lang-label::before {
background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 52 52' width='18' height='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M39,18.67H35.42l-4.2,11.12A29,29,0,0,1,20.6,24.91a28.76,28.76,0,0,0,7.11-14.49h5.21a2,2,0,0,0,0-4H19.67V2a2,2,0,1,0-4,0V6.42H2.41a2,2,0,0,0,0,4H7.63a28.73,28.73,0,0,0,7.1,14.49A29.51,29.51,0,0,1,3.27,30a2,2,0,0,0,.43,4,1.61,1.61,0,0,0,.44-.05,32.56,32.56,0,0,0,13.53-6.25,32,32,0,0,0,12.13,5.9L22.83,52H28l2.7-7.76H43.64L46.37,52h5.22Zm-15.3-8.25a23.76,23.76,0,0,1-6,11.86,23.71,23.71,0,0,1-6-11.86Zm8.68,29.15,4.83-13.83L42,39.57Z'/%3E%3C/svg%3E");
}
#mw-navigation #mw-panel #p-lang {
margin-left: auto;
display: flex;
justify-content: flex-end;
}
#mw-panel #p-lang .body {
left: auto;
right: 0;
}
div#simpleSearch {
width: 90%;
}
} /* screen and (max-width:450px) */
/***** Notification *****/
.mw-notification {
color: var(--theme-text-color);
border: 1px solid;
/* background: var(--theme-box-border-color); */
border-color: var(--theme-border-color);
box-shadow: var(--theme-border-color);
transform: none;
}
/* postedit notification */
.postedit-container {
top: 4em;
}
/* Notification boxes on the right, e.g. after patrolling an edit */
.mw-notification.mw-notification-type-error {
color: var(--theme-notice-red-text-color);
border-color: var(--theme-notice-red-text-color);
}
.mw-notification.mw-notification-type-warn {
color: var(--theme-notice-orange-text-color);
border-color: var(--theme-notice-orange-text-color);
}
/*
css for floating-scroll v3.2.0
https://amphiluke.github.io/floating-scroll/
(c) 2022 Amphiluke
*/
.fl-scrolls {
overflow: auto;
position: fixed;
}
.fl-scrolls div {
overflow: hidden;
pointer-events: none;
}
.fl-scrolls div:before {
content: " ";
}
.fl-scrolls, .fl-scrolls div {
font-size: 1px;
line-height: 0;
margin: 0;
padding: 0;
}
.fl-scrolls-hidden div:before {
content: " ";
}
.fl-scrolls-viewport {
position: relative;
}
.fl-scrolls-body {
overflow: auto;
}
.fl-scrolls-viewport .fl-scrolls {
position: absolute;
}
.fl-scrolls-hoverable .fl-scrolls {
opacity: 0;
transition: opacity 0.5s 0.3s;
}
.fl-scrolls-hoverable:hover .fl-scrolls {
opacity: 1;
}
.fl-scrolls:not([data-orientation]), .fl-scrolls[data-orientation=horizontal] {
bottom: 0;
min-height: 17px;
}
.fl-scrolls:not([data-orientation]) div, .fl-scrolls[data-orientation=horizontal] div {
height: 1px;
}
.fl-scrolls-hidden.fl-scrolls:not([data-orientation]), .fl-scrolls-hidden.fl-scrolls[data-orientation=horizontal] {
bottom: 9999px;
}
.fl-scrolls-viewport .fl-scrolls:not([data-orientation]), .fl-scrolls-viewport .fl-scrolls[data-orientation=horizontal] {
left: 0;
}
.fl-scrolls[data-orientation=vertical] {
right: 0;
min-width: 17px;
}
.fl-scrolls[data-orientation=vertical] div {
width: 1px;
}
.fl-scrolls-hidden.fl-scrolls[data-orientation=vertical] {
right: 9999px;
}
.fl-scrolls-viewport .fl-scrolls[data-orientation=vertical] {
top: 0;
}
/*css for wide table */
.table-wide {
clear: both;
position: relative;
}
.mw-parser-output > .table-width {
margin-top: 0.5em;
margin-bottom: 0.5em;
}
.table-wide-inner {
overflow-x: auto;
}
.table-wide-inner > table {
margin: 0 !important;
}
.table-wide:before {
box-shadow: inset -15px 0 20px -15px var(--theme-wide-table-shadow-color);
content: "";
display: block;
width: 20px;
height: 100%;
pointer-events: none;
position: absolute;
right: 0;
z-index: 2;
}
/***********************************************************************************************************
* Common styles for "real" wiki page content.
***********************************************************************************************************/
/* Tabber box */
.tabber__tab[aria-selected='true'], .tabber__tab[aria-selected='true']:visited
{
#BE3838;
}
/* Code box */
pre, code, .mw-code
{
background-color: #1a1a1a;
color: #ffcc00;
}
/* Recent changes info box */
.mw-changeslist-legend
{
color:black;
}
/* Searched information */
.mw-search-profile-tabs
{
background-color: transparent;
}
/* Notifcation / Notice box */
.mw-echo-ui-notificationBadgeButtonPopupWidget-popup > .oo-ui-popupWidget-popup > .oo-ui-popupWidget-head
{
color: black;
}
.mw-echo-ui-placeholderItemWidget
{
color: black;
}
/* Advanced Box */
#mw-searchoptions
{
background-color: transparent;
}
/* Toolbar */
.wikiEditor-ui-toolbar
{
background-color: white;
}
.wikiEditor-ui-toolbar .booklet > .index
{
color: white;
}
.wikiEditor-ui-toolbar .tabs span.tab a
{
color: white;
}
.wikiEditor-ui-toolbar .tabs span.tab a.current,
.wikiEditor-ui-toolbar .tabs span.tab a.current:visited
{
color: white;
}
.wikiEditor-ui-toolbar .booklet > .index > .current
{
background-color: #b1b1b1;
color: var(--theme-text-color);
}
.wikiEditor-ui-toolbar .booklet > .index > :hover
{
background-color: #565656;
}
.wikiEditor-ui-toolbar .page-characters div span
{
color: var(--theme-text-color);
}
.wikiEditor-ui-toolbar .page-characters div span:hover
{
background-color: var(--theme-button-border-color);
}
/* User Profile box */
.mw-message-box
{
color: white;
background-color: black;
}
/* File information */
#filetoc
{
background-color: transparent;
}
.mw_metadata td
{
background-color: transparent;
}
.mw-datatable td
{
background-color: transparent;
}
.mw-datatable tr:hover td
{
background-color: #1F2827;
}
/** ToC **/
.toc {
border-radius: 4px;
border: 1px solid var(--theme-border-color);
background: var(--theme-box-background);
margin: 1em auto 1em 0;
padding: 0;
font-size: 1em;
min-width: 12em;
}
.toc .toctitle h2 {
margin: 0;
display: flex;
align-items: center;
padding: 0 0.5em;
}
.toc .toctitle h2::before {
content: "";
display: block;
width: 12px;
height: 0;
border-bottom: 52px solid transparent;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewbox='0 0 12 12'%3E%3Cpath id='bulleted-list-tiny' d='M1.29 9.277c-.181.19-.29.45-.29.71 0 .26.109.52.29.71.189.18.45.29.71.29.26 0 .519-.11.71-.29.18-.19.29-.45.29-.71 0-.26-.11-.52-.29-.71-.38-.37-1.05-.37-1.42 0M10 9H6a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2M6 3h4a1 1 0 1 0 0-2H6a1 1 0 1 0 0 2m4 2H6a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2M1.29 1.277c.37-.37 1.04-.37 1.42 0 .18.19.29.45.29.71 0 .26-.11.52-.29.71-.191.18-.45.29-.71.29-.26 0-.521-.11-.71-.29-.181-.19-.29-.45-.29-.71 0-.26.109-.52.29-.71zM2.55 5.17c.06.03.11.08.16.12.18.19.29.45.29.71 0 .26-.11.521-.29.71-.05.04-.1.09-.16.12a.559.559 0 0 1-.17.09c-.06.03-.12.05-.19.06-.06.01-.13.02-.19.02-.26 0-.52-.11-.71-.29A1.05 1.05 0 0 1 1 6c0-.26.11-.52.29-.71.24-.23.58-.34.9-.269a.6.6 0 0 1 .19.058c.06.021.12.051.17.091z'%3E%3C/path%3E%3C/svg%3E");
background-repeat: no-repeat;
background-position: center top;
background-size: 100% auto;
filter: drop-shadow(0 40px 0 var(--theme-text-color));
margin: -40px 6px 0 0;
}
.toc .toctitle {
position: relative;
overflow: hidden;
text-align: left;
}
.toc .toctogglelabel {
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
box-sizing: border-box;
padding-right: 1em;
display: flex;
align-items: center;
justify-content: flex-end;
}
.toc .toctogglespan::before,
.toc .toctogglespan::after {
display: none;
}
.toc .toctogglelabel::after {
display: none;
}
.toc .toctogglelabel::before {
content: "";
display: inline-block;
background: none;
position: relative;
width: 0;
height: 0;
border-style: solid;
border-color: var(--theme-widget-toc-arrow-color) transparent;
border-width: 0 5px 6px 5px;
vertical-align: middle;
flex: 0 0 auto;
}
.toc .toctogglelabel:hover::before {
border-color: var(--theme-widget-toc-arrow-color-hover) transparent;
}
.toc .toctogglecheckbox:checked + .toctitle .toctogglelabel::before {
border-width: 6px 5px 0 5px;
}
/* Won't change ToC box width when toggle show/hide. */
.toctogglecheckbox:checked ~ ul {
overflow: hidden;
display: block;
height: 0;
border: 0;
padding-top: 0;
padding-bottom: 0;
}
/* content list */
.mw-content-ltr .toc ul ul,
.mw-content-rtl.toc ul ul {
margin: 0 0 0 1em;
}
.toc a {
color: var(--theme-text-color);
}
.toc .tocnumber {
color: var(--theme-text-color-note);
}
.toc .tocnumber::after {
content: ".";
}
.toc .toctitle,
.toc > ul {
padding: 0.5em;
}
.toc > ul {
border-top: 1px solid var(--theme-border-color);
margin: 0;
}
.toc > ul a {
display: block;
padding: 2px 0.5em;
border-radius: 4px;
transition: background 0.1s;
}
.toc > ul a:hover {
text-decoration: none;
background: var(--theme-widget-toc-item-hover-background);
}
.toc h2 {
font-weight: normal;
}
.toc li {
margin: 0;
}
/***********************************************************************************************************
* common style for content box
***********************************************************************************************************/
.fullwidth, .full-width {
width: 100%;
}
.nowrap {
white-space: nowrap;
}
/* ".center" has width=100% rule, we don't want it, so use a different class name. */
.aligncenter,
.align-center {
text-align: center;
}
.alignleft,
.align-left {
text-align: left;
}
.alignright,
.align-right {
text-align: right;
}
/* clear fix for float block */
.clearfix {
*zoom: 1;
}
.clearfix::before,
.clearfix::after {
content: " ";
display: table;
}
.clearfix::after {
clear: both;
}
/* Thumbnail background color */
html .thumbimage {
background-color: #0b0029;
}
/** gallery **/
.thumbinner {
border-radius: 5px;
}
li.gallerybox div.thumb {
border-radius: 5px;
}
.gallery * {
box-sizing: initial;
}
.mw-gallery-traditional .thumb {
display: flex;
background: none;
}
.mw-gallery-traditional .thumb a {
display: block;
}
.portable-infobox {
border: 1px solid var(--theme-border-color);
background: none;
}
/***********************************************************************************************************
* css for specific pages
***********************************************************************************************************/
/*********** Main page START ****************/
/* Hide page title on main page */
body.rootpage-Terracotta_Wiki.action-view h1.firstHeading,
body.rootpage-Terracotta_Wiki.action-view .mw-body .mw-indicators,
body.rootpage-Terracotta_Wiki.action-view #mw-content-text::before {
display: none;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .footer {
text-align: right;
font-size: 12px;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box {
border: 1px solid var(--theme-border-color);
border-radius: var(--main-box-border-radius);
padding: 1.5em;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent h2 {
margin-top: 0;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent p {
margin: 0;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap {
display: flex;
gap: 12px;
align-items: stretch;
margin-bottom: 1em;
}
@media (max-width: 900px) {
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap {
display: block;
margin-bottom: 0;
}
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box {
flex: 1 0 auto;
}
@media (max-width: 900px) {
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box {
margin-bottom: 1em;
}
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header {
font-size: 16px;
text-align: center;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header h2 em {
display: inline-block;
font-style: normal;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header .links ul {
margin: 1em auto auto;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header .links li {
list-style: none;
display: inline-block;
margin: 0 0.5em;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .intro {
display: flex;
gap: 12px;
flex-direction: column;
flex: 2 2 400px;
}
@media (max-width: 900px) {
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .intro {
display: block;
}
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay {
flex: 3 3 800px;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a {
display: flex;
gap: 1em;
}
@media screen and (max-width: 1600px) {
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a {
flex-direction: column;
}
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a li {
margin-top: 0.5em;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .comm {
flex: 1 1 410px;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul {
margin: 1em 0 0;
display: grid;
grid-template-columns: 1fr 1fr 1fr;
gap: 1.5em;
list-style: none;
}
@media screen and (max-width: 1400px) {
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul {
grid-template-columns: 1fr 1fr;
}
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul a, body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul img {
display: block;
width: 100% !important;
height: auto !important;
}
/*********** Main page END ****************/
.mp-flex {
display: flex;
flex-wrap: wrap;
justify-content: flex-start;
gap: 15px;
}
.mp-left {
flex: 4;
}
.mp-right {
flex: 1 275px;
}
.navbox {
--navbox-bg-color: var(--theme-content-background);
--navbox-text-color: var(--theme-text-color);
--navbox-title-color: var(--theme-navbar-tab-background);
--navbox-header-color: var(--theme-navbar-tab-background);
--navbox-alt-color: var(--theme-content-background);
--navbox-border-color: var(--theme-border-color)
}
.navbox {
width: 100%;
background: var(--navbox-bg-color, white);
color: var(--navbox-text-color, black);
margin: 1em auto;
font-size: 84%;
clear: both;
padding: 2px;
border-spacing: 0;
border: 1px solid var(--navbox-border-color, #AAA);
}
.navbox-title,
table.navbox th {
padding-left: 1em;
padding-right: 1em;
text-align: center;
}
/* Even row striping */
.navbox-even {
background: var(--theme-box-border-color);
color: #000;
}
/* Odd row striping */
.navbox-odd {
background: transparent;
}
.collapseButton {
font-weight: normal;
width: auto;
}
.navbox .collapseButton {
width: 6em;
}
.navbar {
font-size: 88%;
font-weight: normal;
}
.navbox .navbar {
font-size: 100%;
}
table.collapsed tr.collapsible {
display: none;
}
/* Merges navboxes that are directly under eachother */
.navbox + .navbox {
margin-top: -11px;
}
.navbox .navbox-title {
background: var(--navbox-title-color, #CCF);
color: var(--navbox-text-color, black);
font-weight: bold;
}
.navbox .navbox-vde {
float:left;
width:65px;
}
.navbox .navbox-title-padright {
padding-right: 65px;
}
.navbox .navbox-title-padleft {
padding-left: 65px;
}
.navbox .navbox-subgroup {
border-spacing: 0;
width: 100%;
}
.navbox .navbox-gutter {
height: 2px;
}
.navbox .navbox-subgroup .navbox-gutter {
background: var(--navbox-bg-color, white);
}
.navbox .navbox-section-row > td {
padding: 0;
height: 100%;
}
.navbox .navbox-section {
width: 100%;
border-spacing: 0;
}
.navbox .navbox-above,
.navbox .navbox-below {
background: var(--navbox-header-color, #DDF);
text-align: center;
}
.navbox .navbox-image {
background: var(--navbox-bg-color, white);
text-align: center;
}
.navbox .navbox-group,
.navbox .navbox-header {
background: var(--navbox-header-color, #DDF);
color: var(--navbox-text-color, black);
font-weight: bold;
height: 100%;
padding: 2px 4px;
}
.navbox .navbox-header-collapsible {
padding-left: 65px;
}
.navbox .navbox-group {
text-align: center;
padding-left: 1em;
padding-right: 1em;
white-space: nowrap;
}
.navbox .navbox-group,
.navbox .navbox-image-left {
border-right: 2px solid var(--navbox-bg-color, white);
}
.navbox-image-right {
border-left: 2px solid var(--navbox-bg-color, white);
}
.navbox .navbox-list {
background: var(--navbox-bg-color, white);
color: var(--navbox-text-color, black);
width: 100%;
height: 100%;
padding: 0;
}
.navbox .alt > .navbox-list {
background: var(--navbox-alt-color, #F7F7F7);
}
.navbox .navbox-list div {
padding: 0px 4px;
}
.navbox .navbox-list.no-group {
text-align: center;
padding-top: 2px;
padding-bottom: 2px;
}
.navbox .mw-collapsible-toggle {
width: 65px;
}
/* hlist */
.hlist ul {
margin: 0;
list-style: none;
}
.hlist li, .hlist ul ul {
display: inline;
}
.hlist li a {
white-space: nowrap;
}
.hlist ul ul:before {
content: "("
}
.hlist ul ul:after {
content: ")"
}
.hlist li:after {
content: " • ";
}
.hlist ul ul li:after {
content: "/";
}
.hlist li:last-child:after, .hlist ul ul li:last-child:after {
content: none;
}
li.gallerybox div.thumb {
background-color: transparent;
border: 0;
}
/* Mark redirects in Special:Allpages and Special:Watchlist */
.allpagesredirect {
font-style: italic;
}
.allpagesredirect:after {
color: #808080; content: " (redirect)"
}
.watchlistredir {
font-style: italic;
}
/* Giving headers and TOC a little extra space */
h2 {
margin-top: 20px;
}
.toc {
margin-top: 20px;
}
/* Navboxes */
.navbox {
width: 100%;
clear: both;
}
/****************
* Template:Icon *
*****************/
.infoicon {
white-space: nowrap;
display: inline-flex;
align-items: center;
gap: 5px;
}
.infoicon img {
margin-bottom: 1px;
width: auto;
height: auto;
max-height: 1.5em;
max-width: 1.5em;
}
.mp-links {
--gap:10px;
}
.mp-links > ul {
display: flex;
flex-flow: row wrap;
justify-content: space-evenly;
margin: 2px;
gap:var(--gap);
}
.mp-links > ul > li {
display:flex;
flex-flow:column nowrap;
align-items:stretch;
text-align: center;
box-sizing:border-box;
flex: max(calc(50% - var(--gap)), 5em) 1 1;
outline:1px solid var(--theme-link-color);
transition:0.1s ease-in;
}
.mp-links > ul > li:hover {
background-color: var(--theme-link-color);
}
.mp-links.columns-1 > ul > li {flex: max(calc(100% - var(--gap)), 5em) 1 1;}
.mp-links.columns-2 > ul > li {flex: max(calc(50% - var(--gap)), 5em) 1 1;}
.mp-links.columns-3 > ul > li {flex: max(calc((100% / 3) - var(--gap)), 5em) 1 1;}
.mp-links.columns-4 > ul > li {flex: max(calc(25% - var(--gap)), 5em) 1 1;}
.mp-links.columns-5 > ul > li {flex: max(calc(20% - var(--gap)), 5em) 1 1;}
.mp-links.columns-6 > ul > li {flex: max(calc((100% / 6) - var(--gap)), 5em) 1 1;}
.mp-links.columns-7 > ul > li {flex: max(calc((100% / 7) - var(--gap)), 5em) 1 1;}
.mp-links > ul > li:hover a {
text-decoration: underline;
}
.mp-links > ul > li > a {
display: flex;
align-items: center;
justify-content: center;
height:100%;
flex:1 1 auto;
box-sizing:border-box;
padding:5px;
}
.mp-links > ul > li > a:first-child {
height:100%;
}
.mp-links > ul > li > a:last-child:not(:first-child) {
height:unset;
}
.mp-links.stretch,
.mp-links.stretch > ul {
height:100%;
}
.mp-links.side-image li {
flex-flow:row nowrap;
}
.mp-list > ul {
margin: 0;
list-style: none;
display: flex;
column-width: calc(var(--list-col-width) + 3vw);
column-gap: 0.5rem;
flex-wrap: wrap;
justify-content: center;
}
.mp-list > h3 {
text-align: left;
}
/********************
* End Template:Icon *
*********************/
defd30f4eef0ff579848fc570f7c4731538844a7
The Chocolate Edition
0
266
404
2024-04-10T15:33:26Z
Azgoodaz
36052
Created page with "{{InfoboxModPack |title= |image=Chocologo.png |caption= |dev=PoorPrune (creator), Soul, Guyperson1, Renko, [https://www.curseforge.com/members/gildedtoxin/projects Toxin] and [https://www.curseforge.com/members/sttrlx/projects Strix] |adev=Tirsty, Firingfurno, CommanderFoxy, Zekromaster, Qwek, Envy, BloodyOrphan, Clifer |pub= |release= |plat=PC }} ==Features== : '''Progression''' In this progression focused pack, you must explore every part of the world to progress! You..."
wikitext
text/x-wiki
{{InfoboxModPack
|title=
|image=Chocologo.png
|caption=
|dev=PoorPrune (creator), Soul, Guyperson1, Renko, [https://www.curseforge.com/members/gildedtoxin/projects Toxin] and [https://www.curseforge.com/members/sttrlx/projects Strix]
|adev=Tirsty, Firingfurno, CommanderFoxy, Zekromaster, Qwek, Envy, BloodyOrphan, Clifer
|pub=
|release=
|plat=PC
}}
==Features==
: '''Progression'''
In this progression focused pack, you must explore every part of the world to progress! You will always be doing something towards your goal of getting to the END.
Interact with mechanics from only the coolest of mods to craft 12 distinct themed eyes of ender to progress! Crafting eyes as progression is a feature exclusive and custom built for this pack. It gradually unlocks more lore, items, quests, gear, mechanics, dimensions, and (soon) npcs.
This prevents rushing to the endgame like Vanilla, and incentivizes you to actually interact with the game's underutilized mechanics. Discover long lost secrets of Ender, and breathe life to a world in ruin...
: '''Performance'''
Runs on most pcs! Better than even your run-of-the-mill performance mods without shaders! Utilizes LODs to maximize render distance and unloads dead weight from Mojang's spaghetti code in just about every step of the game.
: '''Boss Fights'''
45+ Boss fights with built-in guides (plus dozens of minibosses), most of which directly impact progression towards the eyes! Plus, many introduce cool abilities that increase strategy rather than mere stat boosts.
: '''World Generation'''
Explore majestic and varied world generation that is breathtaking in every single biome, tailor-made for each biome's experience, use the built-in map to record your explorations automatically, and find generated waystones as fixed fast travel points that knock down the travel time between these massive ecosystems!
: '''Structures'''
Make your way through dozens of giant, jaw-dropping structures with custom balanced, unique loot, that require different strategies to feel fresh every time!
: '''Combat'''
Enhanced Combat that's dozens of times more diverse and unique than vanilla's with custom animations, interesting movement options, and powerful foes with hundreds of different combinations of effects/gear/abilities who all stand out to bring a unique challenge!
: '''Mobs'''
Discover and interact with hundreds of pets, mounts, & monsters that differ drastically from biome-to-biome for a vast array of rewards and mechanics!
: '''Building'''
Build with thousands of variants of simple yet versatile blocks, create machines like trains, hone your combat and foster infrastructure to conquer this fantastical realm!
==Credits==
===Main developers===
* PoorPrune (creator)
* Toxin
* Soul
* Guyperson1
* Renko
* Strix
===Part time developers===
* Tirsty
* Firingfurno
* CommanderFoxy
* Zekromaster
* Qwek
* Envy
* BloodyOrphan
* Clifer
===Artist===
* Damek234 (youtube)
* Iris (spotify, youtube, apple music)
* Soup Can (youtube)
===Art developers===
* Yep (Behance)
* 9Redwoods (Twitter, reddit)
* Minearts-Created (Twitter, Pinterest)
* Mojang
===Builds===
* Chrisdacow
* Max (Portfolio)
[[Category:Modpacks]]
76107736c141f58b3b83fb3731f3c7c36e3a3b4d
Template:Link Icon
10
242
407
361
2024-04-10T15:41:03Z
Azgoodaz
36052
wikitext
text/x-wiki
<includeonly><span class="infoicon">{{#vardefine:thisIcon|{{{1}}}}}{{#if: {{filepath:{{#var:thisIcon}}.png}} |[[File:{{#var:thisIcon}} icon.png|link={{{1}}}]] |[[File:Unknown_icon.png|link=File:{{{1}}}.png]] }}{{#ifeq: {{{2|}}} | none || [[{{{1}}}|{{{2|{{{1}}}}}}]]}}</span></includeonly><noinclude>{{Documentation}}</noinclude>
b07aa2cf966ca06781886a003869daaf6ef090d9
408
407
2024-04-10T15:41:26Z
Azgoodaz
36052
wikitext
text/x-wiki
<includeonly><span class="infoicon">{{#vardefine:thisIcon|{{{1}}}}}{{#if: {{filepath:{{#var:thisIcon}}.png}} |[[File:{{#var:thisIcon}}.png|link={{{1}}}]] |[[File:Unknown_icon.png|link=File:{{{1}}}.png]] }}{{#ifeq: {{{2|}}} | none || [[{{{1}}}|{{{2|{{{1}}}}}}]]}}</span></includeonly><noinclude>{{Documentation}}</noinclude>
00ff900aafd780580adc9523fb7188fd2b2e067b
File:General Guidebook.png
6
32
409
47
2024-04-10T15:42:19Z
Azgoodaz
36052
Azgoodaz moved page [[File:General Guide Book.png]] to [[File:General Guidebook.png]]
wikitext
text/x-wiki
General Guide Book
96be5658db1c712cd3dece83cf2d80002b2e160b
File:General Guide Book.png
6
267
410
2024-04-10T15:42:19Z
Azgoodaz
36052
Azgoodaz moved page [[File:General Guide Book.png]] to [[File:General Guidebook.png]]
wikitext
text/x-wiki
#REDIRECT [[File:General Guidebook.png]]
1e3b4496587493c45985c7d0aa45e43b353c616b
File:The Eyes.png
6
268
411
2024-04-10T15:44:18Z
Azgoodaz
36052
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
File:Locked Items.png
6
269
412
2024-04-10T15:44:55Z
Azgoodaz
36052
wikitext
text/x-wiki
da39a3ee5e6b4b0d3255bfef95601890afd80709
The Chocolate Edition Wiki
0
1
413
399
2024-04-10T15:45:10Z
Azgoodaz
36052
wikitext
text/x-wiki
<div class="mainpage-left">
<div style="text-align: center; font-size: x-large; padding: 1em;">'''Welcome to The Chocolate Edition Wiki!'''</div>
The Chocolate Edition Wiki serves as the definitive encyclopedia for [[The Chocolate Edition]] modpack for [[mc:Main Page|Minecraft]] developed by [https://www.curseforge.com/members/gildedtoxin/projects gildedtoxin] and [https://www.curseforge.com/members/sttrlx/projects sttrlx].<br>
<div class="mp-box"><!-- BEGIN About box-->
<div class="fpbox mobilecollapsible expanded" id="fpwiki" style="text-align: center;">
<div class="heading mobileleft"></div>
<div class="body">
<div class="MPheading">About</div>
[[File:Chocologo.png|link=The Chocolate Edition|100px|left]]
This mudpack is not Vanilla Plus, or Vanilla 2, or any other fancy term- it's Chocolate. Straight up. This modpack is Minecraft if it had Terraria devs, Minecraft without the tedium, Minecraft without the urge to start a survival world and ditch it after getting iron. The Chocolate Edition features smooth performance, over 45+ unique and customized bosses, over 20 dungeons, 20 new pets/mounts and over 1,000 of new blocks and master machinery. Learn more here, [[The Chocolate Edition]].
</div>
</div>
</div>
<div class="mp-box"><!-- BEGIN About box-->
<div class="fpbox mobilecollapsible expanded" id="fpwiki" style="text-align: center;">
<div class="heading mobileleft"></div>
<div class="body">
<div class="MPheading">Content</div>
<div class="mp-list" style="--list-col-width:110px;">
* {{i|General Guidebook}}
* {{i|Combat Specialist}}
* {{i|Resource Gathering}}
* {{i|Explorers Essentials}}
* {{i|Craftsmanship and Building}}
* {{i|Agriculture Infrastructure}}
* {{i|The Eyes}}
* {{i|Locked Items}}
</div>
</div>
</div>
</div>
</div>
<div class="mainpage-right">
<div class="mp-box"><!-- BEGIN Update box-->
<div class="fpbox mobilecollapsible expanded" id="fpwiki" style="text-align: center;">
<div class="heading mobileleft"></div>
<div class="body">
<div class="MPheading">Latest Update</div>
<center>
: {{CurrentUpdate}}
</center>
</div>
</div>
</div>
<div class="mp-box"><!-- BEGIN Wiki box-->
<div class="body">
<div class="MPheading">Wiki Community</div>
;How to help
: Visit [[The Chocolate Edition Wiki:Community portal|Community Portal]] to see how you can help contribute to the The Chocolate Edition Wiki! Remember to maintain a standard for grammar and punctuation in your contributions, please. Join the community by [[Special:CreateAccount|signing up]] or [[Special:UserLogin|logging in]].<br>
This wiki currently contains '''[[Special:Statistics|{{NUMBEROFPAGES}} pages ({{NUMBEROFARTICLES}} articles)]]''' articles. Everyone is welcome to edit!
</div>
</div>
</div>
__NOTOC__
__NOTITLE__
[[Category:{{SITENAME}}]]
88434c8164fb17afe1e36bdf5f00c5e77df46ed3
MediaWiki:Theme-dark.css
8
270
415
2024-04-10T16:01:23Z
Azgoodaz
36052
Created page with "/*** Theme with Darker feel ***/ /*** Note: Adjusting themes can take up to 15 minutes to 1 hour for cache to refresh. Make adjustments in large edits/saves instead of single code edits/saves. ***/ :root { --theme-site-logo-image: url(/images/9/96/Site-logo-colors.png) --theme-page-base-background: #241b12; --theme-content-background: #241b12; --theme-link-color: #FBAC33; --theme-link-color-hover: #F37478; --theme-content-background: rgb(239 230 229 / 90%..."
css
text/css
/*** Theme with Darker feel ***/
/*** Note: Adjusting themes can take up to 15 minutes to 1 hour for cache to refresh.
Make adjustments in large edits/saves instead of single code edits/saves. ***/
:root
{
--theme-site-logo-image: url(/images/9/96/Site-logo-colors.png)
--theme-page-base-background: #241b12;
--theme-content-background: #241b12;
--theme-link-color: #FBAC33;
--theme-link-color-hover: #F37478;
--theme-content-background: rgb(239 230 229 / 90%);
--theme-heading-color: #ECBD89;
--theme-text-color: #ECBD89;
--theme-hover-color: #FBAC33;
--theme-navbar-tab-text-color: white;
--theme-navbar-tab-background: rgb(239 230 229 / 90%);
--theme-navbar-tab-dropdown-background: #8D5345;
--theme-navbar-tab-dropdown-border-color: #8D5345;
--theme-navbar-tab-dropdown-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2);
--theme-navbar-tab-dropdown-hover-mask: #683D17;
--theme-navbar-tab-text-color-hover: white;
--theme-navbar-tab-background-hover: #683D17;
--theme-sidebar-heading-text-color: black;
--theme-sidebar-list-item-text-color: black;
--theme-sidebar-box-background: #241b12;
--theme-sidebar-list-item-hover-mask: #241b12;
--theme-sidebar-list-item-text-color-hover: white;
}
a:visited {
color: #F37478;
}
.mp-box {
border:1px solid black;
margin:10px 0;
padding:5px;
}
.mw-message-box
{
color: black;
background-color: transparent;
}
75012aabb6d7f4c3b4ec7fe60e2bf91d02aea359
418
415
2024-04-10T16:53:49Z
Azgoodaz
36052
css
text/css
/*** Theme with Darker feel ***/
/*** Note: Adjusting themes can take up to 15 minutes to 1 hour for cache to refresh.
Make adjustments in large edits/saves instead of single code edits/saves. ***/
:root
{
--theme-site-logo-image: url(/images/9/96/Site-logo-colors.png);
--theme-page-base-background: #241b12;
--theme-content-background: #241b12;
--theme-link-color: #FBAC33;
--theme-link-color-hover: #F37478;
--theme-content-background: rgb(239 230 229 / 90%);
--theme-heading-color: #ECBD89;
--theme-text-color: #ECBD89;
--theme-hover-color: #FBAC33;
--theme-navbar-tab-text-color: white;
--theme-navbar-tab-background: rgb(239 230 229 / 90%);
--theme-navbar-tab-dropdown-background: #8D5345;
--theme-navbar-tab-dropdown-border-color: #8D5345;
--theme-navbar-tab-dropdown-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2);
--theme-navbar-tab-dropdown-hover-mask: #683D17;
--theme-navbar-tab-text-color-hover: white;
--theme-navbar-tab-background-hover: #683D17;
--theme-sidebar-heading-text-color: black;
--theme-sidebar-list-item-text-color: black;
--theme-sidebar-box-background: #241b12;
--theme-sidebar-list-item-hover-mask: #241b12;
--theme-sidebar-list-item-text-color-hover: white;
}
a:visited {
color: #F37478;
}
.mp-box {
border:1px solid black;
margin:10px 0;
padding:5px;
}
.mw-message-box
{
color: black;
background-color: transparent;
}
23a3ba2db6c86e6ee88356def33f86d062316d03
419
418
2024-04-10T17:54:40Z
Azgoodaz
36052
css
text/css
/*** Theme with Darker feel ***/
/*** Note: Adjusting themes can take up to 15 minutes to 1 hour for cache to refresh.
Make adjustments in large edits/saves instead of single code edits/saves. ***/
:root
{
--theme-site-logo-image: url(/images/9/96/Site-logo-colors.png);
--theme-page-base-background: #241b12;
--theme-content-background: #241b12;
--theme-link-color: #FBAC33;
--theme-link-color-hover: #F37478;
--theme-heading-color: #ECBD89;
--theme-text-color: #ECBD89;
--theme-hover-color: #FBAC33;
--theme-navbar-tab-text-color: white;
--theme-navbar-tab-background: rgb(239 230 229 / 90%);
--theme-navbar-tab-dropdown-background: #8D5345;
--theme-navbar-tab-dropdown-border-color: #8D5345;
--theme-navbar-tab-dropdown-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2);
--theme-navbar-tab-dropdown-hover-mask: #683D17;
--theme-navbar-tab-text-color-hover: white;
--theme-navbar-tab-background-hover: #683D17;
--theme-sidebar-heading-text-color: black;
--theme-sidebar-list-item-text-color: black;
--theme-sidebar-box-background: #241b12;
--theme-sidebar-list-item-hover-mask: #241b12;
--theme-sidebar-list-item-text-color-hover: white;
}
a:visited {
color: #F37478;
}
.mp-box {
border:1px solid black;
margin:10px 0;
padding:5px;
}
.mw-message-box
{
color: black;
background-color: transparent;
}
e8c2e9b1c3df5dd99c5a11f6d831b3d914850a3e
420
419
2024-04-10T17:59:34Z
Azgoodaz
36052
css
text/css
/*** Theme with Darker feel ***/
/*** Note: Adjusting themes can take up to 15 minutes to 1 hour for cache to refresh.
Make adjustments in large edits/saves instead of single code edits/saves. ***/
:root
{
--theme-site-logo-image: url(/images/9/96/Site-logo-colors.png);
--theme-page-base-background: #241b12;
--theme-content-background: #241b12;
--theme-link-color: #FBAC33;
--theme-link-color-hover: #F37478;
--theme-heading-color: #ECBD89;
--theme-text-color: #ECBD89;
--theme-hover-color: #FBAC33;
--theme-navbar-tab-text-color: white;
--theme-navbar-tab-background: rgb(239 230 229 / 90%);
--theme-navbar-tab-dropdown-background: #8D5345;
--theme-navbar-tab-dropdown-border-color: #8D5345;
--theme-navbar-tab-dropdown-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2);
--theme-navbar-tab-dropdown-hover-mask: #683D17;
--theme-navbar-tab-text-color-hover: white;
--theme-navbar-tab-background-hover: #683D17;
--theme-sidebar-heading-text-color: black;
--theme-sidebar-heading-background: #241b12;
--theme-sidebar-list-item-text-color: black;
--theme-sidebar-box-background: #241b12;
--theme-sidebar-list-item-hover-mask: #241b12;
--theme-sidebar-list-item-text-color-hover: white;
}
a:visited {
color: #F37478;
}
.mp-box {
border:1px solid black;
margin:10px 0;
padding:5px;
}
.mw-message-box
{
color: black;
background-color: transparent;
}
68233b2284950caeaf4ac00ba2f3441c8445c79d
424
420
2024-04-10T19:04:34Z
Azgoodaz
36052
css
text/css
/*** Theme with Darker feel ***/
/*** Note: Adjusting themes can take up to 15 minutes to 1 hour for cache to refresh.
Make adjustments in large edits/saves instead of single code edits/saves. ***/
:root
{
--theme-site-logo-image: url(/images/9/96/Site-logo-colors.png);
--theme-page-base-background: #241b12;
--theme-content-background: #241b12;
--theme-link-color: #FBAC33;
--theme-link-color-hover: #F37478;
--theme-heading-color: #ECBD89;
--theme-text-color: #ECBD89;
--theme-hover-color: #FBAC33;
--theme-navbar-tab-text-color: white;
--theme-navbar-tab-background: rgb(239 230 229 / 90%);
--theme-navbar-tab-dropdown-background: #8D5345;
--theme-navbar-tab-dropdown-border-color: #8D5345;
--theme-navbar-tab-dropdown-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2);
--theme-navbar-tab-dropdown-hover-mask: #683D17;
--theme-navbar-tab-text-color-hover: white;
--theme-navbar-tab-background-hover: #683D17;
--theme-sidebar-heading-text-color: #ECBD89;
--theme-sidebar-heading-background: #241b12;
--theme-sidebar-list-item-text-color: #ECBD89;
--theme-sidebar-box-background: #241b12;
--theme-sidebar-list-item-hover-mask: #241b12;
--theme-sidebar-list-item-text-color-hover: white;
}
a:visited {
color: #F37478;
}
.vectorTabs li, .vector-menu-dropdown
{
background: #241b12;
}
.mp-box {
border:1px solid black;
margin:10px 0;
padding:5px;
}
.mw-message-box
{
color: black;
background-color: transparent;
}
3d3f614781dfa4400045aa091e918c37e8b9fa69
427
424
2024-04-10T20:41:59Z
Azgoodaz
36052
css
text/css
/*** Theme with Darker feel ***/
/*** Note: Adjusting themes can take up to 15 minutes to 1 hour for cache to refresh.
Make adjustments in large edits/saves instead of single code edits/saves. ***/
:root
{
--theme-site-logo-image: url(/images/9/96/Site-logo-colors.png);
--theme-page-base-background: #241b12;
--theme-content-background: #241b12;
--theme-link-color: #FBAC33;
--theme-link-color-hover: #F37478;
--theme-heading-color: #ECBD89;
--theme-text-color: #ECBD89;
--theme-hover-color: #FBAC33;
--theme-navbar-tab-text-color: white;
--theme-navbar-tab-background: rgb(239 230 229 / 90%);
--theme-navbar-tab-dropdown-background: #8D5345;
--theme-navbar-tab-dropdown-border-color: #8D5345;
--theme-navbar-tab-dropdown-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2);
--theme-navbar-tab-dropdown-hover-mask: #683D17;
--theme-navbar-tab-text-color-hover: white;
--theme-navbar-tab-background-hover: #683D17;
--theme-sidebar-heading-text-color: #ECBD89;
--theme-sidebar-heading-background: #241b12;
--theme-sidebar-list-item-text-color: #ECBD89;
--theme-sidebar-box-background: #241b12;
--theme-sidebar-list-item-hover-mask: #241b12;
--theme-sidebar-list-item-text-color-hover: white;
}
ul {
list-style-image: none;
}
a:visited {
color: #F37478;
}
.vectorTabs li, .vector-menu-dropdown
{
background: #241b12;
}
.mp-box {
border:1px solid black;
margin:10px 0;
padding:5px;
}
.mw-message-box
{
color: black;
background-color: transparent;
}
bda938965e42afcea10a86d5d0ecc14b1740cfe3
446
427
2024-04-11T03:03:33Z
Azgoodaz
36052
css
text/css
/*** Theme with Darker feel ***/
/*** Note: Adjusting themes can take up to 15 minutes to 1 hour for cache to refresh.
Make adjustments in large edits/saves instead of single code edits/saves. ***/
:root
{
--theme-site-logo-image: url(/images/9/96/Site-logo-colors.png);
--theme-page-base-background: #241b12;
--theme-content-background: #241b12;
--theme-link-color: #FBAC33;
--theme-link-color-hover: #F37478;
--theme-heading-color: #ECBD89;
--theme-text-color: #ECBD89;
--theme-hover-color: #FBAC33;
--theme-navbar-tab-text-color: white;
--theme-navbar-tab-background: rgb(239 230 229 / 90%);
--theme-navbar-tab-dropdown-background: #8D5345;
--theme-navbar-tab-dropdown-border-color: #8D5345;
--theme-navbar-tab-dropdown-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2);
--theme-navbar-tab-dropdown-hover-mask: #683D17;
--theme-navbar-tab-text-color-hover: white;
--theme-navbar-tab-background-hover: #683D17;
--theme-sidebar-heading-text-color: #ECBD89;
--theme-sidebar-heading-background: #241b12;
--theme-sidebar-list-item-text-color: #ECBD89;
--theme-sidebar-box-background: #241b12;
--theme-sidebar-list-item-hover-mask: #F37478;
--theme-sidebar-list-item-text-color-hover: black;
}
ul {
list-style-image: none;
}
a:visited {
color: #F37478;
}
.vectorTabs li, .vector-menu-dropdown
{
background: #241b12;
}
.mp-box {
border:1px solid black;
margin:10px 0;
padding:5px;
}
.mw-message-box
{
color: black;
background-color: transparent;
}
f84b0de014087ade3cc03b68e38d8ac284c7c1eb
452
446
2024-04-11T03:09:52Z
Azgoodaz
36052
css
text/css
/*** Theme with Darker feel ***/
/*** Note: Adjusting themes can take up to 15 minutes to 1 hour for cache to refresh.
Make adjustments in large edits/saves instead of single code edits/saves. ***/
:root
{
--theme-site-logo-image: url(/images/9/96/Site-logo-colors.png);
--theme-page-base-background: #241b12;
--theme-content-background: #241b12;
--theme-text-color-note: #FBAC33;
--theme-link-color: #FBAC33;
--theme-link-color-hover: #F37478;
--theme-heading-color: #ECBD89;
--theme-text-color: #ECBD89;
--theme-hover-color: #FBAC33;
--theme-navbar-tab-text-color: white;
--theme-navbar-tab-background: rgb(239 230 229 / 90%);
--theme-navbar-tab-dropdown-background: #8D5345;
--theme-navbar-tab-dropdown-border-color: #8D5345;
--theme-navbar-tab-dropdown-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2);
--theme-navbar-tab-dropdown-hover-mask: #683D17;
--theme-navbar-tab-text-color-hover: white;
--theme-navbar-tab-background-hover: #683D17;
--theme-sidebar-heading-text-color: #ECBD89;
--theme-sidebar-heading-background: #241b12;
--theme-sidebar-list-item-text-color: #ECBD89;
--theme-sidebar-box-background: #241b12;
--theme-sidebar-list-item-hover-mask: #F37478;
--theme-sidebar-list-item-text-color-hover: black;
}
ul {
list-style-image: none;
}
a:visited {
color: #F37478;
}
.vectorTabs li, .vector-menu-dropdown
{
background: #241b12;
}
.toc > ul a:hover
{
color: black;
}
.mp-box {
border:1px solid black;
margin:10px 0;
padding:5px;
}
.mw-message-box
{
color: black;
background-color: transparent;
}
570dcc3722b1989b692b983f007c6db5bec0a14a
MediaWiki:Theme-definitions
8
271
416
2024-04-10T16:01:40Z
Azgoodaz
36052
Created page with "* light[default|bundled] * dark[bundled]"
wikitext
text/x-wiki
* light[default|bundled]
* dark[bundled]
22479ddebe42bf767cd3b0aafe871ac8c420a8ee
417
416
2024-04-10T16:40:48Z
Azgoodaz
36052
wikitext
text/x-wiki
* light[default|bundled]
* dark
c4b898392cd92c77c16a8d8987cef25f682f3490
Rogue Eye, The Eye of Wild's Breath
0
14
421
183
2024-04-10T18:17:11Z
Strix
398684
wikitext
text/x-wiki
- '''[[Glow Berry Custard]]''' - Made in a Cooking Pot using an Egg, a Glow Berry, Milk, and Sugar
- '''[[Creeper Shard]]''' - Dropped by Mutant Creepers
- '''[[Thief's Hood]]''' - Rarely found in Dungeon Chests or dropped by Skeletons wearing the item
- '''[[Bottle o' Enchanting]]''' (x2) - Found as loot or traded from Clerics
- '''[[Slimeball]]''' - Dropped by Slimes or crafted from Dough or Green Dye
- '''[[Potted Flutter]]''' - Pick up a Tamed Flutter using a Pot
- '''[[Banana]]''' - Break Jungle Leaves
96cfad837260e07bef58acf98f0fc349e64b7be9
Glow Berry Custard
0
272
422
2024-04-10T18:36:24Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Glow Berry Custard - 7, 60% Grilled Glowdine - 12, 90% When eaten: When eaten: +3.5% Sugars +6% Fruits +3.5% Fruits +6% Proteins +3.5% Proteins +6% Vegetables Tipsy I (5:00) Glowing (10:00) Night Vision (10:00)..."
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Glow Berry Custard - 7, 60% Grilled Glowdine - 12, 90%
When eaten: When eaten:
+3.5% Sugars +6% Fruits
+3.5% Fruits +6% Proteins
+3.5% Proteins +6% Vegetables
Tipsy I (5:00)
Glowing (10:00)
Night Vision (10:00)
Glow Jam Jar - 5, 30%
Glowing (0:45)
When eaten:
+4% Sugars
+4% Fruits
''Made in a Cooking Pot using an Egg, a Glow Berry, Milk, and Sugar''
This item can be obtained by placing a Glow Berry, Sugar, an Egg, and Milk (bucket or bottle) into a Cooking Pot, which needs to be heated with a Campfire directly under it. Once the Cooking Pot is finished, you will need to place a Bottle in the Bowl slot to get the Glow Berry Custard.
e8b540802ab496a4a46dfe65bdaccba743c3b939
Creeper Shard
0
273
423
2024-04-10T19:02:49Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Creeper Shard TNT When in Main Hand; TNT Barrel 3 Attack Damage Enchanted Book 1.5 Attack Speed Durability: 32 ''Dropped by Mutant Creepers'' This item is dropped by the Mutant Creeper (see entry in Combat Specialist) which spawns rarely at night or can be "created" by splashing Chemical X on a regular Creeper. It can be crafted into the Rogue Eye at any durability and not co..."
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Creeper Shard TNT
When in Main Hand; TNT Barrel
3 Attack Damage Enchanted Book
1.5 Attack Speed
Durability: 32
''Dropped by Mutant Creepers''
This item is dropped by the Mutant Creeper (see entry in Combat Specialist) which spawns rarely at night or can be "created" by splashing Chemical X on a regular Creeper. It can be crafted into the Rogue Eye at any durability and not consumed during crafting. yOu have a 25% chance of getting another Creeper Shard by punching the dropped Creeper Egg, or a 100% chance if the Mutat Creeper was charged.
When used. it will create a powerful explosion that does not damage the user, consuming all of its durability.
c8fe76b259050f4afa8032a3f0bfb654cd7293af
Thief's Hood
0
274
425
2024-04-10T19:19:00Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Theif's Hood - 3, 132/132, 0/10 Monsters Slain Scarf of Invisibility When on Head: Slot: Necklace +3 Armor Turns the wearer invisible +0.15 Stealth Durability: 5000 Durability: 132 ''Rarely found in dungeon chests or dropped by Skeletons wearing the item'' This..."
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Theif's Hood - 3, 132/132, 0/10 Monsters Slain Scarf of Invisibility
When on Head: Slot: Necklace
+3 Armor Turns the wearer invisible
+0.15 Stealth Durability: 5000
Durability: 132
''Rarely found in dungeon chests or dropped by Skeletons wearing the item''
This item can be obtained by killing Skeletons that spawn with it on, or rarely through the dungeon chests. It can be crafted into the Rogue Eye at any durability.
When worn, it decreases the range where mobs detect your presence. It can be upgraded by killing mobs, which decreases the range even further.
36604c49b422c068b536c9198df0834ab8ef3505
Bottle o' Enchanting
0
275
426
2024-04-10T19:26:15Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Theif's Hood - 3, 132/132 Scarf of Invisibility 0/10 Monsters Slain Slot: Necklace When on Head: Turns the wearer invisible +3 Armor Durability: 5000 +0.15 Stealth Durability: 132 ''Rarely found in dungeon chests or dropped by Skeletons wearing the item'' This item can be obtained by killing Skeletons that spawn with it on, or rarely..."
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Theif's Hood - 3, 132/132 Scarf of Invisibility
0/10 Monsters Slain Slot: Necklace
When on Head: Turns the wearer invisible
+3 Armor Durability: 5000
+0.15 Stealth
Durability: 132
''Rarely found in dungeon chests or dropped by Skeletons wearing the item''
This item can be obtained by killing Skeletons that spawn with it on, or rarely through dungeon chests. It can be crafted into the Rogue Eye at any durability.
When worn, it decreases the range where mobs detect your presence. It can be upgraded by killing mobs, which decreases the range even further.
5ca4d5ae42937882f8a325325a0332ab61e70ece
Slimeball
0
276
428
2024-04-10T20:47:47Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Slimeball Potion of Bounciness Sticky Piston ''Dropped by Slimes or crafted from Dough and Green Dye'' This item can be obtained in a variety of ways, such as by killing slimes, cooking Jellyfish, or crafting dough with Lime Dye. It is used in a variety of redstone-related blocks, but it also used in crafting the Strange Fish Finder, which seeks out the rarest fish in the game, the Devil's Hol..."
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Slimeball Potion of Bounciness
Sticky Piston
''Dropped by Slimes or crafted from Dough and Green Dye''
This item can be obtained in a variety of ways, such as by killing slimes, cooking Jellyfish, or crafting dough with Lime Dye.
It is used in a variety of redstone-related blocks, but it also used in crafting the Strange Fish Finder, which seeks out the rarest fish in the game, the Devil's Hole Pupfish.
61989d383d64ca74ef35d6fc570d1c5df4e408e3
Potted Flutter
0
277
429
2024-04-10T20:54:21Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Potted Flutter Flower Head Slot: Head ''Pick up a tamed FLutter using a Pot'' This item can be obtained by right-clicking a tamed Flutter using a Pot and then picking it up by shift-right-clicking it. FLutters spawn in Lush Caves and can be tamed when given 4-6 different kinds of flowers. For more information, look for its entry in the Animal Dictionary."
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Potted Flutter Flower Head
Slot: Head
''Pick up a tamed FLutter using a Pot''
This item can be obtained by right-clicking a tamed Flutter using a Pot and then picking it up by shift-right-clicking it. FLutters spawn in Lush Caves and can be tamed when given 4-6 different kinds of flowers. For more information, look for its entry in the Animal Dictionary.
c421141fa5fbed2795217e41459afda90e8e23ff
Banana
0
278
430
2024-04-10T20:59:45Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Banana - 4, 30% Banana peel When eaten: +6.5 Fruits ''Break Jungle Leaves'' This item can be obtained by breaking Jungle Leaves. The Banana is also used in taming Gorillas, which can be done by dropping the item near them and letting them eat it."
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Banana - 4, 30% Banana peel
When eaten:
+6.5 Fruits
''Break Jungle Leaves''
This item can be obtained by breaking Jungle Leaves.
The Banana is also used in taming Gorillas, which can be done by dropping the item near them and letting them eat it.
eb670231d7c2be63c69107c29b164af2fc6c7ad4
Old Eye, The Eye of Sands of Time
0
15
431
184
2024-04-10T21:08:04Z
Strix
398684
wikitext
text/x-wiki
'''Requires Nether Access!!'''
'''[[Emu Feather]]''' - Dropped by Emus
'''[[Mutant Skeleton Skull]]''' - Dropped by Mutant Skeletons
'''[[Glowcoak]]''' - Dropped by Glowsquitos
'''[[Roadrunner Feather]]''' - Dropped by Roadrunners
'''[[Sombrero]]''' - Dropped by killing dancing Cockroaches
'''[[Tropical Stew]]''' - Crafted with Crab Meat, Onions, Rice, and Coconut
Slices
'''[[Glowsilk]]''' - Dropped by breaking Glowsilk Cocoons
'''[[Pocket of Sand]]''' - Crafted with Guster Eye (Dropped by Gusters),
Leather, and Sand
'''[[Gilded Eye]]''' - Crafted with 8 Gold Ingots around an Eye of Ender
09eb57cbdc98f3105cf3ca9b6b03af891407dee3
Emu Feather
0
279
432
2024-04-10T21:41:06Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Emu Feather Outback Leggings - 4, 0.5, 15/135 Chance to avoid projectile damage When on Legs: +4 Armor +0.5 Armor Toughness Durability: 135 Enchanted Book Arrow Boiled Emu Egg - 4, 100% When eaten: +8.5% Proteins..."
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Emu Feather Outback Leggings - 4, 0.5, 15/135
Chance to avoid projectile damage
When on Legs:
+4 Armor
+0.5 Armor Toughness
Durability: 135
Enchanted Book
Arrow
Boiled Emu Egg - 4, 100%
When eaten:
+8.5% Proteins
''Dropped by Emus''
This item can be obtained by killing Emus - which are found in Savana and Badland Biomes. Emus are known for their ability to dodge and launch projectiles with blinding speed.
Emu Feathers can also be used to raft Outback Leggings - which gives the wearer a chance to dodge projectiles, just like an Emu - and a unique Banner Pattern.
70abb95ceec688d8937a6e28e4ca6109427d7e81
Mutant Skeleton Skull
0
280
433
2024-04-10T21:53:30Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Mutant Skeleton Skull Potion of Chemical X When on Head: Defeated Skeleton +3 Armor Bonescaller Staff - Durability: 150 Durability: 165 ''Dropped by Mutant Skeletons'' This item can be obtained by killing a Mutant Skeleton - they spawn rarely at night or can be summoned by splashing a normal Skeleton with Chemical X. The Mutant Skeleton Skull..."
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Mutant Skeleton Skull Potion of Chemical X
When on Head: Defeated Skeleton
+3 Armor Bonescaller Staff - Durability: 150
Durability: 165
''Dropped by Mutant Skeletons''
This item can be obtained by killing a Mutant Skeleton - they spawn rarely at night or can be summoned by splashing a normal Skeleton with Chemical X.
The Mutant Skeleton Skull IS NOT CONSUMED during crafting
59c52b61aa6882f32607e643bcb1734250894018
Glowcoak
0
281
434
2024-04-10T22:04:42Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Glowcoke Glowcoke Glow Jam Jar - 5, 30% Glowing (0.45) When eaten: +4% Sugars +4% Fruits Bucket of Glowdine ''Dropped by Glowsquitos'' This item can be obtained by killing a Glowsquito - which spawns in the Quartz Flats, Glowstone Canyon, and Infernal Dunes biomes. Glowcoke c..."
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Glowcoke Glowcoke
Glow Jam Jar - 5, 30%
Glowing (0.45)
When eaten:
+4% Sugars
+4% Fruits
Bucket of Glowdine
''Dropped by Glowsquitos''
This item can be obtained by killing a Glowsquito - which spawns in the Quartz Flats, Glowstone Canyon, and Infernal Dunes biomes.
Glowcoke can also be used to craft Glowlight Torchs and Glowlight Campfires.
61f609519eb09694165d838fbff74ab0dd154153
Roadrunner Feather
0
282
435
2024-04-10T22:16:02Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Roadrunner Feater Roadrunner Boots - 3, 234/234 +0.1 Speed on Sand When on Feet: +3 Armor Durability: 234 ''Dropped by Roadrunners'' This item can be obtained by killing a Roadrunner - which spawns in Deserts and Badlands. Roadrunner Feathers can also be used to cra..."
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Roadrunner Feater Roadrunner Boots - 3, 234/234
+0.1 Speed on Sand
When on Feet:
+3 Armor
Durability: 234
''Dropped by Roadrunners''
This item can be obtained by killing a Roadrunner - which spawns in Deserts and Badlands.
Roadrunner Feathers can also be used to craft Falconry Hoods - which let you control tamed Bald Eagles - as well as Roadrunner Boots - which allow you to run faster on Sand.
3c875766822f137cc4444104b41802da4d173156
Sombrero
0
283
436
2024-04-10T22:23:30Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Sombrero - 2, 0.5, 154/154 Potion of Bug Pheromones When on Head: Cockroach Ootheca +2 Armor Cockroach Wing +0.5 Armor Toughness Durability: 154 ''Dropped by Maraca-Enthralled-Cockroaches'' This item can be obtained by playing a Maraca while near a Cockroach and killing it while it dances"
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Sombrero - 2, 0.5, 154/154 Potion of Bug Pheromones
When on Head: Cockroach Ootheca
+2 Armor Cockroach Wing
+0.5 Armor Toughness
Durability: 154
''Dropped by Maraca-Enthralled-Cockroaches''
This item can be obtained by playing a Maraca while near a Cockroach and killing it while it dances
f53f3e232c366c12beb1e729f72e0c79864c267c
Tropical Stew
0
284
437
2024-04-10T22:36:09Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Tropical Stew - 10, 60% Tropical Stew - 10, 60% When eaten: When eaten: +4.5% Grains +4.5% Grains +4.5% Proteins +4.5% Proteins +4.5% Vegetables +4.5% Vegetables Bucket of Crab ''Cook Crab, Rice, and Onions in a Cooking Pot'' This item can be obtained by placing Crab Meat or Crab Legs, Rice, Onion..."
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Tropical Stew - 10, 60% Tropical Stew - 10, 60%
When eaten: When eaten:
+4.5% Grains +4.5% Grains
+4.5% Proteins +4.5% Proteins
+4.5% Vegetables +4.5% Vegetables
Bucket of Crab
''Cook Crab, Rice, and Onions in a Cooking Pot''
This item can be obtained by placing Crab Meat or Crab Legs, Rice, Onions, and Coconut Slices in a Cooking Pot
'''Crab Meat/Crab Legs'''- Dropped by Crabs which spawn in Beach Biomes
'''Rice''' - Found by exploring the world
'''Onions''' - Found by exploring the world; looks similar to Alliums
'''Coconut Slices''' - Drop from coconut trees when fully grown
5986913a91e033a17b70eba072f25204063aba96
Glowsilk
0
285
438
2024-04-10T22:45:11Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Glowsilk Glowsilk Bow - Durability: 384 Glowsilk Cocoon ''Dropped by breaking Glowsilk Cocoons'' This item can be obtained by breaking a Glowsilk Cocoon - which generate in The Nether in biomes such as Crimson Forest, Dasalt Deltas, and Glowstone Canyons. Glowsilk can also be crafted by using 4 Glowstone, 2 Netherite Scrap, 2 Ametrine Shards, and 1 String. The Glowsilk c..."
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Glowsilk Glowsilk Bow - Durability: 384
Glowsilk Cocoon
''Dropped by breaking Glowsilk Cocoons''
This item can be obtained by breaking a Glowsilk Cocoon - which generate in The Nether in biomes such as Crimson Forest, Dasalt Deltas, and Glowstone Canyons.
Glowsilk can also be crafted by using 4 Glowstone, 2 Netherite Scrap, 2 Ametrine Shards, and 1 String.
The Glowsilk can also be used to repair your tools and armor, as well as to craft a Glowsilk Bow in a Smithing Table, which fires Arrows naturally covered in moth dust that glow while they fly.
3c545ba508fd76eeef150cddc66aea1acf3c8ccf
Pocket of Sand
0
286
439
2024-04-10T22:52:56Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Pocket of Sand Sand Castle - Slot: Head Durability: 220 Bacon Sandwich - 10, 80% When eaten: +5% Grains +5% Proteins +5% Vegetables ''Crafted with a Guster Eye, Leather, and Sand'' This item can be obtained by surrounding a Guster Eye with Leather and Sand. The Pocket of Sand can be used as a projectile-bas..."
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Pocket of Sand Sand Castle - Slot: Head
Durability: 220 Bacon Sandwich - 10, 80%
When eaten:
+5% Grains
+5% Proteins
+5% Vegetables
''Crafted with a Guster Eye, Leather, and Sand''
This item can be obtained by surrounding a Guster Eye with Leather and Sand.
The Pocket of Sand can be used as a projectile-based weapon.
9425ccf306f88c7522e71c408b598352fca6851c
Gilded Eye
0
287
440
2024-04-10T22:56:46Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Gilded Pearl Gold Ingot Cyclops Eye - Slot: Head ''Craft an Eye of Ender with 8 Gold Ingots'' This item can be obtained by crafting an Eye of Ender with 8 Gold Ingots encircling"
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Gilded Pearl Gold Ingot
Cyclops Eye - Slot: Head
''Craft an Eye of Ender with 8 Gold Ingots''
This item can be obtained by crafting an Eye of Ender with 8 Gold Ingots encircling
575835d305fb5f6f8622be3ad0ce1acf4cc4bdce
Maraca
0
288
441
2024-04-10T23:02:43Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Maraca Flute ''Crafted with Planks and a Snake Rattle'' This item can be obtained by crafting Snake Rattle with Planks and Sticks. The Snake Rattle is dropped Rattle Snakes"
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Maraca Flute
''Crafted with Planks and a Snake Rattle''
This item can be obtained by crafting Snake Rattle with Planks and Sticks. The Snake Rattle is dropped Rattle Snakes
36106a08dafea03901ea95e372c0d927ee0b3e08
Guster Eye
0
289
442
2024-04-10T23:07:55Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Guster Eye Gustmaker Lever ''Dropped by Gusters'' This item is obtained by killing a Guster - which spawns in Deserts - during a sandstorm. The Guster EYe can also be used to craft a Gustmaker - your own personal sandstorm spawner. It can be used to move mobs, items, and even players!"
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Guster Eye Gustmaker
Lever
''Dropped by Gusters''
This item is obtained by killing a Guster - which spawns in Deserts - during a sandstorm.
The Guster EYe can also be used to craft a Gustmaker - your own personal sandstorm spawner. It can be used to move mobs, items, and even players!
4db444f2ff1e0d43f05ec07c2faa7025e04d24b0
Witch Eye, The Eye of Suspicious Concoction
0
16
443
185
2024-04-10T23:10:37Z
Strix
398684
wikitext
text/x-wiki
'''Requires Nether Access!!'''
'''[[Potion of Fire Resistance]]''' - Brew a Magma Cream with an Awkward
Potion
'''[[Ooze Bottle]]''' - Crafted with the knowledge of potion-making
'''[[Potion of Freeze]]''' - Brew Frozen Rotten Flesh with a Corrupted Potion
'''[[Gongylidia]]''' - Interact with fungal-covered blocks under an anthill
'''[[Ghast Tear]]''' - Dropped by Ghasts
'''[[Banana Slug Slime]]''' - Dropped by Banana Slugs
'''[[Rabbit's Foot]]''' - Dropped by Rabbits
'''[[Witch Pupil]]''' - Crafted using Spider Eye, Glowstone Dust, Redstone
Dust, Gunpowder, and Sugar
f7067d103f11aa7d5d0e97faee9c5f4132953deb
Potion of Fire Resistance
0
290
444
2024-04-10T23:41:52Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Guster Eye Gustmaker Lever ''Dropped by Gusters'' This item is obtained by killing a Guster - which spawns in Deserts during a sandstorm. The Guster Eye can also be used to craft a Gustmaker - your own personal sandstorm spawner. It can be used to move mobs, items, and even players!"
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Guster Eye Gustmaker
Lever
''Dropped by Gusters''
This item is obtained by killing a Guster - which spawns in Deserts during a sandstorm.
The Guster Eye can also be used to craft a Gustmaker - your own personal sandstorm spawner. It can be used to move mobs, items, and even players!
53df6062b42f4625f11a86449ab1c89b613875c8
Ooze Bottle
0
291
445
2024-04-10T23:55:06Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Ooze Bottle Bucket of Ooze ''Crafted with the knowledge of potion-making'' - '''Lionfish''': Dropped by Lionfish found near coral in warm ocean biomes - '''Lizard Tail''': Dropped by Lizards - '''Pufferfish''': Fished in most bodies of water or dropped by Pufferfish and Lava Pufferfish - '''Lily of the Valley''': Found in flower forests - '''Potionof Corruption''': Brewed using Corrupted Wart and Awkw..."
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Ooze Bottle Bucket of Ooze
''Crafted with the knowledge of potion-making''
- '''Lionfish''': Dropped by Lionfish found near coral in warm ocean biomes
- '''Lizard Tail''': Dropped by Lizards
- '''Pufferfish''': Fished in most bodies of water or dropped by Pufferfish and Lava Pufferfish
- '''Lily of the Valley''': Found in flower forests
- '''Potionof Corruption''': Brewed using Corrupted Wart and Awkward Potion
- '''Potion of Poison''': Brewed using Spider EYe, Jellyfish, or Stinger
- '''Potion of Harming''': Brewed using a Fermented Spider Eye and Potion of Healing or a potion of Poison
- '''Potion of Weakness''': Brewed using a Fermented Spider Eye and Water Bottle
- '''Potion of Slowness''': Brew Frozen Rotten Flesh with a Corrupted Potion
-
2984af0a629145b91cf309222a6297f7381ddad4
The Chocolate Edition Wiki:Community portal
4
292
447
2024-04-11T03:04:47Z
Azgoodaz
36052
Created page with "[[File:Site-logo.png|200px|link=Main Page|center]] <tabber> About= <center> Need help, want something changed or want to debate about something? In the community portal you will find exactly what you need!<br> Add '''{{PAGENAME}}''' to your [[Special:Watchlist|watchlist]] and stay on top of things! </center> <br /> <center>{{SITENAME}} is a ''community project'' run entirely by volunteers to provide information for the game.</center> Our community of editors is open..."
wikitext
text/x-wiki
[[File:Site-logo.png|200px|link=Main Page|center]]
<tabber>
About=
<center>
Need help, want something changed or want to debate about something? In the community portal you will find exactly what you need!<br>
Add '''{{PAGENAME}}''' to your [[Special:Watchlist|watchlist]] and stay on top of things!
</center>
<br />
<center>{{SITENAME}} is a ''community project'' run entirely by volunteers to provide information for the game.</center>
Our community of editors is open to anyone. If you would like to join in:
*Register
**Make a [[Special:CreateAccount|free account]] on the wiki.gg platform, it will help keep track of your own edits.
*Need help
**Check out our [https://support.wiki.gg/ help wiki].
*Be bold
**There's no need to wait. Jump right in and start editing. The [[:Category:Maintenance|wiki maintenance category]] may be a great place to start, or you can start small by fixing spelling, grammar, and other errors you come across.
*Translations
**Would you like to help manage translations of the wiki? Head to, [[{{SITENAME}}:Translation portal|Translation portal]].
*Templates
**Would you like to create a page, but don't know how to categorize it? Head to, [[Help:Templates]].
*Start a new article
*:<inputbox>
type= create
width= 40
</inputbox>
<div style="text-align:center;">''Alternatively, just type a new article name in the search box. A link will be provided to start the article at the top of the search results.''</div>
*Recent changes
**See a list of [[Special:RecentChanges|recent changes]].
*Tips / Tricks
** [https://ark.wiki.gg/ ARK Wiki] made a browser extension that redirects from the old wiki for an easier switch, [https://support.wiki.gg/wiki/Wiki.gg_Redirect download it here].
*Community discussion
**See what the community is currently [[{{TALKPAGENAME}}|talking about or make suggestions]].
|-|
Admins=
{{Wikigg wiki staff list (section)}}
{{Community admins list}}
{{Translator admins list}}
|-|
What to do=
=== Page Improvements ===
* N/A
</tabber>
<!-- post topics below -->
7825410152f788d05dc339fe8dc254db0f59ad38
Category:Maintenance
14
293
448
2024-04-11T03:05:22Z
Azgoodaz
36052
Created page with "[[Category:Maintenance]] __HIDDENCAT__"
wikitext
text/x-wiki
[[Category:Maintenance]]
__HIDDENCAT__
244b8b3128370524e5030433081562a10e4c9db4
450
448
2024-04-11T03:06:01Z
Azgoodaz
36052
wikitext
text/x-wiki
[[Category:{{SITENAME}}]]
dd8aaa34cf600c1567d240a3f4bc615164a11592
Category:Hidden categories
14
294
449
2024-04-11T03:05:38Z
Azgoodaz
36052
Created page with "This category contains hidden categories. Unlike normal categories, these are not displayed at the bottom of pages that are included in them, and are therefore hidden from readers. To hide a category, add the <code><nowiki>__HIDDENCAT__</nowiki></code> magic word to the bottom of a category. [[Category:Maintenance]]"
wikitext
text/x-wiki
This category contains hidden categories. Unlike normal categories, these are not displayed at the bottom of pages that are included in them, and are therefore hidden from readers.
To hide a category, add the <code><nowiki>__HIDDENCAT__</nowiki></code> magic word to the bottom of a category.
[[Category:Maintenance]]
650e3cfcc8257f1f6a737d6629162bcdd133f2d7
Category:Pages using Tabber parser tag
14
295
451
2024-04-11T03:06:37Z
Azgoodaz
36052
Created page with "[[Category:Maintenance]] __HIDDENCAT__"
wikitext
text/x-wiki
[[Category:Maintenance]]
__HIDDENCAT__
244b8b3128370524e5030433081562a10e4c9db4
Template:License
10
226
453
343
2024-04-11T04:26:58Z
Azgoodaz
36052
Protected "[[Template:License]]" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))
wikitext
text/x-wiki
<includeonly>
<div style="border: 1px solid black padding: 5px; display: flex;">
{{License/{{{1|nolicense}}}}}{{#if:{{{source|}}}|<div>Source: {{{source|}}}</div>}}
</div>
</includeonly>
<noinclude>{{documentation}}</noinclude>
c0a6831abe528e60941add15a73869a24bd5e557
Template:License/Mojang
10
227
454
344
2024-04-11T04:27:03Z
Azgoodaz
36052
Protected "[[Template:License/Mojang]]" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))
wikitext
text/x-wiki
<includeonly>
<div>[[File:IN COPYRIGHT.svg|50px|link=https://rightsstatements.org/page/InC/1.0/?language=en|IN COPYRIGHT]]</div>
<div>This file is owned by ''Mojang'' and/or its licensors, and is licensed under the ''Mojang'' [[MediaWiki:Terms of Use|Terms of Use]].<br/>
All trademarks and registered trademarks present in the file are proprietary to ''Mojang'' and/or its licensors.
</div>
</includeonly>
<noinclude>{{documentation|Template:License/doc}}</noinclude>
8d9f91d261eba30311a491b588a206d12344562c
Template:License/Developer
10
228
455
345
2024-04-11T04:27:09Z
Azgoodaz
36052
Protected "[[Template:License/Developer]]" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))
wikitext
text/x-wiki
<includeonly>
<div>[[File:IN COPYRIGHT.svg|50px|link=https://rightsstatements.org/page/InC/1.0/?language=en|IN COPYRIGHT]]</div>
<div>This file is owned by ''The Chocolate Edition'' and/or its licensors, and is licensed under the ''The Chocolate Edition'' [[MediaWiki:Terms of Use|Terms of Use]].<br/>
All trademarks and registered trademarks present in the file are proprietary to ''The Chocolate Edition'' and/or its licensors.
</div>
</includeonly>
<noinclude>{{documentation|Template:License/doc}}</noinclude>
93d7dafa9f1eddd32c45e5ce2d0fd209347c9463
Template:License/CC-BY
10
229
456
346
2024-04-11T04:27:14Z
Azgoodaz
36052
Protected "[[Template:License/CC-BY]]" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))
wikitext
text/x-wiki
<includeonly>
<div>[[File:CC-BY.svg|x50px|link=https://creativecommons.org/licenses/by/3.0/|CC-BY]]</div>
<div>This file is under the [https://creativecommons.org/licenses/by/3.0/ Creative Commons Attribution 3.0 License].</div>
</includeonly>
<noinclude>{{documentation|Template:License/doc}}</noinclude>
8069f8bb141c87273ec4101c1043b5ebda7f788f
Template:License/CC-BY-NC
10
230
457
347
2024-04-11T04:27:19Z
Azgoodaz
36052
Protected "[[Template:License/CC-BY-NC]]" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))
wikitext
text/x-wiki
<includeonly>
<div>[[File:CC-BY-NC.svg|x50px|link=https://creativecommons.org/licenses/by-nc/3.0/|CC-BY-NC]]</div>
<div>This file is under the [https://creativecommons.org/licenses/by-nc/3.0/ Creative Commons Attribution-NonCommercial 3.0 License].</div>
</includeonly>
<noinclude>{{documentation|Template:License/doc}}</noinclude>
ea0a9e3d46ba08c4fc31750a92bd1000046c3b37
Template:License/CC-BY-NC-ND
10
231
458
348
2024-04-11T04:27:23Z
Azgoodaz
36052
Protected "[[Template:License/CC-BY-NC-ND]]" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))
wikitext
text/x-wiki
<includeonly>
<div>[[File:CC-BY-NC-ND.svg|x50px|link=https://creativecommons.org/licenses/by-nc-nd/3.0/|CC-BY-NC-ND]]</div>
<div>This file is under the [https://creativecommons.org/licenses/by-nc-nd/3.0/ Creative Commons Attribution-NonCommercial-NoDerivs 3.0 License].</div>
</includeonly>
<noinclude>{{documentation|Template:License/doc}}</noinclude>
34141db8517bdc0dcec13dad55e1a4b76778b038
Template:License/CC-BY-NC-SA
10
232
459
349
2024-04-11T04:27:27Z
Azgoodaz
36052
Protected "[[Template:License/CC-BY-NC-SA]]" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))
wikitext
text/x-wiki
<includeonly>
<div>[[File:CC-BY-NC-SA.svg|x50px|link=https://creativecommons.org/licenses/by-nc-sa/3.0/|CC-BY-NC-SA]]</div>
<div>This file is under the [https://creativecommons.org/licenses/by-nc-sa/3.0/ Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License].</div>
</includeonly>
<noinclude>{{documentation|Template:License/doc}}</noinclude>
1b70c35de443490cae40bd3375108d2c0b931705
Template:License/CC-BY-ND
10
233
460
350
2024-04-11T04:27:34Z
Azgoodaz
36052
Protected "[[Template:License/CC-BY-ND]]" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))
wikitext
text/x-wiki
<includeonly>
<div>[[File:CC-BY-ND.svg|x50px|link=https://creativecommons.org/licenses/by-nd/3.0/|CC-BY-ND]]</div>
<div>This file is under the [https://creativecommons.org/licenses/by-nd/3.0/ Creative Commons Attribution-NoDerivs 3.0 License].</div>
</includeonly>
<noinclude>{{documentation|Template:License/doc}}</noinclude>
f9b4fa878dcfec21a01a7ce346c46eddf2f66f42
Template:License/CC-BY-SA
10
234
461
351
2024-04-11T04:27:38Z
Azgoodaz
36052
Protected "[[Template:License/CC-BY-SA]]" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))
wikitext
text/x-wiki
<includeonly>
<div>[[File:CC-BY-SA.svg|x50px|link=https://creativecommons.org/licenses/by-sa/3.0/|CC-BY-SA]]</div>
<div>This file is under the [https://creativecommons.org/licenses/by-sa/3.0/ Creative Commons Attribution-ShareAlike 3.0 License].</div>
</includeonly>
<noinclude>{{documentation|Template:License/doc}}</noinclude>
9f75f45e0ceff1c07d2368f2ec75494cce86b567
Template:License/CC-SRR
10
235
462
352
2024-04-11T04:27:46Z
Azgoodaz
36052
Protected "[[Template:License/CC-SRR]]" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))
wikitext
text/x-wiki
<includeonly>
<div>[[File:CC-SRR.svg|link=|CC-Some Rights Reserved]]</div>
<div>This file is under the Creative Commons Some Rights Reserved License.</div>
</includeonly>
<noinclude>{{documentation|Template:License/doc}}</noinclude>
cd49dbdaf1d4290117a115931288884ac9b62a46
Template:License/Fairuse
10
236
463
353
2024-04-11T04:27:50Z
Azgoodaz
36052
Protected "[[Template:License/Fairuse]]" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))
wikitext
text/x-wiki
<includeonly>
<div>[[File:IN COPYRIGHT.svg|50px|link=https://rightsstatements.org/page/InC/1.0/?language=en|IN COPYRIGHT]]</div>
<div>This file is copyrighted. It will be used in a way that qualifies as fair use under [https://en.wikipedia.org/wiki/Fair_use#Fair_use_under_United_States_law US copyright law].<br/>
</div>
</includeonly>
<noinclude>{{documentation|Template:License/doc}}</noinclude>
7c570e887469cf340d20186b281e667784e1c90c
Template:License/nolicense
10
237
464
354
2024-04-11T04:27:54Z
Azgoodaz
36052
Protected "[[Template:License/nolicense]]" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))
wikitext
text/x-wiki
<includeonly>
<div>[[File:Warning-red.svg|50px|link=|No License has been selected.]]</div>
<div>Please select the proper License for this file by adding the proper parameter to <nowiki>{{License}}</nowiki>. See [[Template:License]] for details.</div>
</includeonly>
<noinclude>{{documentation|Template:License/doc}}</noinclude>
e5aed440bcde4a2d7633edef8640c90228fc24a6
Template:License/doc
10
238
465
355
2024-04-11T04:27:58Z
Azgoodaz
36052
Protected "[[Template:License/doc]]" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))
wikitext
text/x-wiki
<nowiki>{{License|Developer}}</nowiki>
{{License|Developer}}
<nowiki>{{License|Mojang}}</nowiki>
{{License|Mojang}}
<nowiki>{{License|Fairuse}}</nowiki>
{{License|Fairuse}}
<nowiki>{{License|CC-BY-NC-ND}}</nowiki>
{{License|CC-BY-NC-ND}}
<nowiki>{{License|CC-BY-NC-SA}}</nowiki>
{{License|CC-BY-NC-SA}}
<nowiki>{{License|CC-BY-NC}}</nowiki>
{{License|CC-BY-NC}}
<nowiki>{{License|CC-BY-ND}}</nowiki>
{{License|CC-BY-ND}}
<nowiki>{{License|CC-BY-SA}}</nowiki>
{{License|CC-BY-SA}}
<nowiki>{{License|CC-BY}}</nowiki>
{{License|CC-BY}}
<nowiki>{{License|CC-SRR}}</nowiki>
{{License|CC-SRR}}
'''Providing no parameter (or invalid one) defaults to the nolicense notice:'''
<nowiki>{{License}}</nowiki>{{License}}
'''Source parameter (optional):'''
The source parameter accepts a url to the source where the file came from if necessary for attribution.
Example:
<nowiki>{{License|Developer|source=https://wiki.gg/}}</nowiki>
{{License|Developer|source=https://wiki.gg/}}
<includeonly>
[[Category:License templates]]
</includeonly>
<noinclude>
[[Category:Template documentation]]
</noinclude>
4ee0487f20fce0a49422ad2b41ef13477fb7b2d7
MediaWiki:Theme-dark.css
8
270
466
452
2024-04-11T04:29:34Z
Azgoodaz
36052
css
text/css
/*** Theme with Darker feel ***/
/*** Note: Adjusting themes can take up to 15 minutes to 1 hour for cache to refresh.
Make adjustments in large edits/saves instead of single code edits/saves. ***/
:root
{
--theme-site-logo-image: url(/images/9/96/Site-logo-colors.png);
--theme-page-base-background: #241b12;
--theme-content-background: #241b12;
--theme-text-color-note: #FBAC33;
--theme-link-color: #FBAC33;
--theme-link-color-hover: #F37478;
--theme-heading-color: #ECBD89;
--theme-text-color: #ECBD89;
--theme-hover-color: #FBAC33;
--theme-navbar-tab-text-color: white;
--theme-navbar-tab-background: rgb(239 230 229 / 90%);
--theme-navbar-tab-dropdown-background: #8D5345;
--theme-navbar-tab-dropdown-border-color: #8D5345;
--theme-navbar-tab-dropdown-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2);
--theme-navbar-tab-dropdown-hover-mask: #683D17;
--theme-navbar-tab-text-color-hover: white;
--theme-navbar-tab-background-hover: #683D17;
--theme-sidebar-heading-text-color: #ECBD89;
--theme-sidebar-heading-background: #241b12;
--theme-sidebar-list-item-text-color: #ECBD89;
--theme-sidebar-box-background: #241b12;
--theme-sidebar-list-item-hover-mask: #F37478;
--theme-sidebar-list-item-text-color-hover: black;
}
ul {
list-style-image: none;
}
a:visited {
color: #F37478;
}
.vectorTabs li, .vector-menu-dropdown
{
background: #241b12;
}
.toc > ul a:hover
{
color: black;
}
.mp-box {
border:1px solid black;
margin:10px 0;
padding:5px;
}
.mw-message-box
{
color: var(--theme-text-color);
background-color: transparent;
}
f62bb38b083bb27fea58c295cab43ff6966a6c11
MediaWiki:Common.css
8
25
467
414
2024-04-11T04:30:17Z
Azgoodaz
36052
css
text/css
/***********************************
CSS placed here will be applied to all skins on the entire site.
Various code adpoted from
* https://multiversus.wiki.gg/ by IyzMoe
* https://trucksimulator.wiki.gg/ by MrPie5
* https://flight.wiki.gg/ by ReedemtheD3ad!
***********************************/
/***********************************************************************************************************
* css reset for browser default rules and MediaWiki internal rules
***********************************************************************************************************/
.responsive-image {
max-width: 100%;
height:auto;
}
* {
outline: 0;
}
table {
white-space: unset; /* be set to `no-wrap` in MW internal css */
}
html {
font-size: 16px; /* reset rem */
}
pre {
margin: 0;
}
h1, h2, h3, h4, h5, h6 {
padding: 0;
border: 0 solid transparent;
}
table {
display: table;
white-space: unset;
}
body {
background: none;
}
/***********************************************************************************************************
* css for wiki.gg top bar and footer bar
***********************************************************************************************************/
/*** Wiki.gg site bars tweak ***/
div#p-personal ul {
white-space: nowrap; /* for "log out" */
}
#p-personal .vector-menu-content #pt-anonuserpage,
#p-personal .vector-menu-content #pt-userpage a {
padding-top: 0;
background-position: left center;
}
/*** Responsive ***/
@media screen and (max-width: 720px) {
footer#wikigg-footer .footer-right {
margin-left: 0;
}
footer#wikigg-footer .footer-left {
margin-right: 0;
}
} /* screen and (max-width:720px) */
@media screen and (max-width: 600px) {
footer#wikigg-footer {
display: grid;
grid-template-columns: 35px 1fr;
grid-template-rows: auto auto;
align-items: center;
justify-items: start;
padding: 3px 0 3px 10px;
}
footer#wikigg-footer .footer-middle {
grid-column: 1/2;
grid-row: 1/3;
}
footer#wikigg-footer .footer-right {
grid-column: 2/3;
grid-row: 1/2;
margin: 0;
}
footer#wikigg-footer .footer-left {
grid-column: 2/3;
grid-row: 2/3;
margin: 0;
}
} /* screen and (max-width:600px) */
/*** Theme ***/
:root {
/* for infobox */
--pi-secondary-background: #1F2827;
/* other */
--theme-hover-color: #683D17;
--theme-text-color-placeholder: #999;
--theme-control-text-color: #BF0017;
--theme-control-text-color-hover: #fff;
/* for wide table */
--theme-wide-table-shadow-color: #999;
/*** text color ***/
--theme-text-color: black;
--theme-text-color-note: black;
--theme-text-color-em: #ffffff;
--theme-heading-color: #683D17;
/*** link text color ***/
--theme-link-color: #874336;
--theme-link-color-hover: #683D17;
--theme-link-color-visited: #00aeff;
--theme-link-color-redlink: #ff3333;
/*** body background ***/
--theme-site-background: #0000 url(/images/5/57/Site-background.png) top center / cover no-repeat fixed;
/*** top site logo ***/
--theme-site-logo-image: url(/images/e/e6/Site-logo.png);
--theme-site-logo-width: 400px;
--theme-site-logo-height: 200px;
/* sidebar/content common */
--theme-box-border-width: 2px;
--theme-box-border-color: #000;
--theme-box-background: none;
--theme-box-border-style: solid;
--theme-box-shadow: none;
/* common */
--theme-border-color: #683D17;
--theme-highlight-background: #1F2827;
--theme-button-background: #87AEC9;
--theme-button-border-color: #006cb0;
--theme-button-background-active: #a7c7dc;
--theme-button-border-color-active: #006cb0;
--theme-page-base-background: #EAB885;
/*** sidebar ***/
--theme-sidebar-box-background: #8D5345;
--theme-sidebar-box-border-style: var(--theme-box-border-style);
--theme-sidebar-box-border-width: var(--theme-box-border-width);
--theme-sidebar-box-border-color: var(--theme-box-border-color);
--theme-sidebar-box-shadow: var(--theme-box-shadow);
--theme-sidebar-heading-text-color: white;
--theme-sidebar-heading-arrow-color: var(--theme-sidebar-heading-text-color);
--theme-sidebar-heading-arrow-color-hover: var(--theme-sidebar-heading-text-color);
--theme-sidebar-heading-background: #683D17;
--theme-sidebar-heading-background-hover: var(--theme-link-color-hover);
/* following 3 values will affect the space between the heading and the list */
--theme-sidebar-heading-border-bottom: 0;
--theme-sidebar-list-border-top: 2px solid transparent; /* will be hidden when collapsed */
--theme-sidebar-list-padding-top: 0px;
--theme-sidebar-list-item-background: none;
--theme-sidebar-list-item-hover-mask: #683D17;
--theme-sidebar-list-item-text-color: white;
--theme-sidebar-list-item-text-color-hover: white;
/* responsive */
--theme-sidebar-heading-text-color-2: white;
--theme-sidebar-box-background-2: #683D17;
--theme-sidebar-box-border-width-2: var(--theme-box-border-width);
--theme-sidebar-box-border-style-2: var(--theme-box-border-style);
--theme-sidebar-box-border-color-2: var(--theme-box-border-color);
--theme-sidebar-heading-arrow-color-2: var(--theme-box-border-color);
--theme-sidebar-heading-arrow-color-hover-2: var(--theme-box-border-color);
--theme-sidebar-dropdown-background: #090C0C;
--theme-sidebar-dropdown-border: 1px solid #888989;
/*** navbar ***/
--theme-navbar-background: none;
--theme-navbar-border-color: var(--theme-border-color);
--theme-navbar-tab-background: #683D17;
--theme-navbar-tab-box-shadow: none;
--theme-navbar-tab-text-color: black;
--theme-navbar-tab-icon-color: var(--theme-navbar-tab-text-color);
--theme-navbar-tab-text-color-hover: white;
--theme-navbar-tab-icon-color-hover: var(--theme-navbar-tab-icon-color);
--theme-navbar-tab-text-color-redlink: var(--theme-link-color-redlink);
--theme-navbar-tab-icon-color-redlink: var(--theme-link-color-redlink);
--theme-navbar-tab-border-color: var(--theme-border-color);
--theme-navbar-tab-background-hover: #683D17;
--theme-navbar-tab-border-color-hover: var(--theme-navbar-tab-border-color);
--theme-navbar-tab-selected-background: var(--theme-content-background);
--theme-navbar-tab-selected-border-color: var(--theme-navbar-tab-border-color);
--theme-navbar-tab-selected-border-bottom-corner-color: var(--theme-navbar-tab-border-color);
--theme-navbar-tab-dropdown-arrow-color: var(--theme-text-color);
--theme-navbar-tab-dropdown-arrow-color-hover: var(--theme-heading-color);
--theme-navbar-tab-dropdown-background: #8D5345;
--theme-navbar-tab-dropdown-border-color: #8D5345;
--theme-navbar-tab-dropdown-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2);
--theme-navbar-tab-dropdown-hover-mask: #683D17;
--theme-navbar-search-box-shadow: none;
--theme-navbar-search-input-background: black;
--theme-navbar-search-input-border-color: var(--theme-border-color);
--theme-navbar-search-input-text-color: white;
--theme-navbar-search-button-background: #683D17;
--theme-navbar-search-botton-border-color: var(--theme-border-color);
--theme-navbar-search-botton-text-color: var(--theme-text-color);
--theme-navbar-search-button-background-active: var(--theme-navbar-search-button-background);
--theme-navbar-search-botton-border-color-active: var(--theme-navbar-search-botton-border-color);
--theme-navbar-search-botton-text-color-active: var(--theme-navbar-search-botton-text-color);
--theme-navbar-search-suggestions-background: var(--theme-navbar-search-button-background);
--theme-navbar-search-suggestions-border-color: var(--theme-border-color);
--theme-navbar-search-suggestions-text-color: var(--theme-text-color);
--theme-navbar-search-suggestions-text-color-hover: var(--theme-text-color-em);
--theme-navbar-search-suggestions-hover-mask: var(--theme-highlight-background);
--theme-navbar-search-suggestions-results-border-bottom-color: var(--theme-border-color);
--theme-navbar-search-suggestions-special-offset-top: -1px; /* margin-top offset, normally is -1px */
--theme-navbar-search-suggestions-special-border-top-color: var(--theme-border-color);
--theme-navbar-search-suggestions-special-label-text-color: var(--theme-text-color);
--theme-navbar-search-suggestions-special-label-text-color-hover: var(--theme-text-color);
/* responsive */
--theme-navbar-search-background: var(--theme-sidebar-box-background);
/*** content box ***/
--theme-content-background: #EAB885;
--theme-content-border-width: 0px;
--theme-content-border-style: var(--theme-box-border-style);
--theme-content-border-color: var(--theme-box-border-color);
--theme-content-subpage-icon-color: rgba(0,0,0, 0.3); /* color for "<" */
--theme-content-heading-rule-border-top: 0; /* border */
--theme-content-heading-rule-border-bottom: 0;
/** category: box **/
--theme-content-category-background: none;
--theme-content-category-border-style: solid;
--theme-content-category-border-width: 1px;
--theme-content-category-border-radius: 0;
--theme-content-category-border-color: var(--theme-border-color);
/*** #footer ***/
--theme-footer-text-color: #8D5345;
--theme-footer-background: transparent;
--theme-footer-link-color: #008aff;
--theme-footer-link-color-hover: #66b8ff;
--theme-footer-border-radius: 0 0 5px 5px;
/** notification **/
--theme-notice-red-text-color: #bf0017;
--theme-notice-orange-text-color: #cf721c;
/******* "real" wiki content ********/
--theme-widget-toc-arrow-color: var(--theme-text-color);
--theme-widget-toc-arrow-color-hover: var(--theme-hover-color);
--theme-widget-toc-item-hover-background: var(--theme-link-color-hover);
--theme-collapsible-toggle-icon-color: var(--theme-text-color);
--theme-collapsible-toggle-icon-color-hover: var(--theme-hover-color);
}
/***********************************************************************************************************
* base css styles for both interface and content box: font, color, etc.
***********************************************************************************************************/
/**** base styles START ***********************************************************/
.MPheading {
font-synthesis: none;
font-size: 2em;
font-weight: 800;
text-align: center;
background:0 0;
background-image: linear-gradient(to right,rgba(var(--theme-sidebar-link-color--rgb),0) 0,var(--theme-sidebar-link-color) 33%,var(--theme-sidebar-link-color) 66%,rgba(var(--theme-sidebar-link-color--rgb),0) 100%);
background-position: center bottom;
background-repeat: no-repeat;
background-size: 100% 1px;
}
.page-The_Chocolate_Edition_Wiki .mw-parser-output .gallery {
text-align: center;
margin: 10px 0;
}
.mp-box {
border:1px solid #4d2c24;
margin:10px 0;
padding:5px;
}
@media screen and (min-width: 1080px){
.page-The_Chocolate_Edition_Wiki .mw-parser-output {
display: flex;
flex-wrap: wrap;
justify-content: space-evenly;
}
.mainpage-left {
width: calc(100% - 550px);
}
.mainpage-right {
width: 500px;
}
}
/* Template:FP links styles */
.fplinks {
display: flex;
flex-wrap: wrap;
justify-content: space-evenly;
align-items: stretch;
text-align: center;
}
.fplink-outer {
padding: 5px;
flex-basis: calc(25% - 10px);
width: calc(25% - 15px);
min-width: 115px;
display: inline-block;
vertical-align: middle;
}
.fplink-wide {
flex-basis: calc(33% - 10px);
width: calc(33% - 15px);
}
.fplink-fullwidth {
flex-basis: 100%;
width: calc(100% - 15px);
font-weight: bold;
}
.fplink {
padding: 0.5em;
box-sizing: border-box;
width: 100%;
height: 100%;
display: table;
}
.fplink-plain {
background: transparent;
border-radius: 0;
border: 0;
box-shadow: none;
}
.fplink-inner {
display: table-row;
}
.fplink a {
display: table-cell;
vertical-align: middle;
}
.fplink img {
max-width: 150px;
width: 100%;
height: auto;
}
/* Auto-resize front page video to fit smaller columns */
.fpbox .embedvideowrap {
width: 100% !important;
max-width: 480px;
margin: 0 auto;
}
.fpbox .embedvideowrap iframe {
width: 100% !important;
}
/* Multi-column box support */
.fp-container main .columns .leftcol,
.fp-container .columns .rightcol {
width: 100%;
margin: 0;
padding: 0;
}
@media (min-width: 990px) {
.fp-container .columns .leftcol {
float: left;
width: 50%;
}
.fp-container .columns .rightcol {
float: right;
width: 50%;
}
}
.fp-section {
display: flex;
flex-wrap: wrap;
}
/* this CSS governs the responsive 2 column main page layout */
#fp-2column.fp-container {
display: grid;
grid-template-areas: "a" "b" "c";
grid-template-columns: 100%;
}
@media screen and (min-width: 990px) {
#fp-2column.fp-container {
grid-template-areas: "a b" "c c";
grid-template-columns: 50% 50%;
}
}
@media screen and (min-width: 1350px) {
#fp-2column.fp-container {
grid-template-areas: "a b" "c b";
grid-template-columns: auto 520px;
}
}
#fp-top {
grid-area: a;
}
#fp-flex {
grid-area: b;
}
#fp-bottom {
grid-area: c;
}
/* end responsive 2 column main page layout */
/* Front page appearance styles */
.fpbox .heading,
.fpbox .mainheading {
border: 0;
border-bottom: 1px solid transparent;
}
.fpbox {
background: transparent;
border: 1px solid transparent;
box-shadow: 0 2px 5px transparent;
}
.fplink:not(.fplink-plain) {
background: rgba(0, 0, 0, 0.3);
border: 1px solid #505050;
}
.fplink-fullwidth .fplink:not(.fplink-plain) {
background: rgba(0, 0, 0, 0.4);
}
.linkslabel {
border-bottom: 2px solid #505050;
}
/* always show scroll bar for short page.
* By doing this page background size won't change when expand/collapse sidebar sections.
*/
html {
overflow-y: scroll;
}
/** Font **/
html, body {
font-family: Helvetica, Arial, sans-serif;
/* font-family: futura-lt-w01-book, futura-lt-w05-book, sans-serif; a bit hard to read */
color: var(--theme-text-color);
}
.mw-body h1, .mw-body-content h1, .mw-body-content h2 {
color: var(--theme-heading-color);
}
body {
font-size: 14px;
}
.vector-body {
font-size: unset;
}
/** link color **/
/* Self-links aren't real links, they're not clickable.
* Hence, they shouldn't change color when hovered over like real links, as that is counter-intuitive.
* We should not use :not(.selflink) since it increases the priority and make it is difficult to override
* link styles for certain elements (e.g. in wiki.gg header).
*/
a,
a.selflink:hover, a.selflink:active {
text-decoration: none;
color: var(--theme-link-color);
}
a:visited {
color: #8D5345;
}
a:hover, a:active {
text-decoration: none;
color: var(--theme-link-color-hover);
}
/** red link **/
/* we don't really need to mark you have "visited" an inexistent page */
a.new, a.new:visited {
color: var(--theme-link-color-redlink);
}
/* -------------------------------------------------------- */
/* Tables */
/* -------------------------------------------------------- */
table {
/* fix 100% width table with border */
box-sizing: border-box;
}
table.article-table,
table.fandom-table,
table.lined,
table.bordered,
table.cellborder {
border-collapse: collapse;
border-style: solid;
border-color: #AD532D;
}
table.lined th,
table.lined td {
border-width: 0 0 1px 0;
}
/*** "terraria"-classed tables ***/
table.olo {
border: 2px solid transparent;
margin: calc(0.5em + 5px) 5px;
box-shadow: 0 0 0 2px var(--theme-content-background), 0 0 0 3px var(--theme-border-color);
border-radius: 3px; /* (border radius of .olo box) - 3px */
}
table.olo.noborder {
padding: 0;
border: 0;
}
table.olo th,
table.olo td {
padding: 3px 6px;
border-color: var(--theme-border-color);
border-style: solid;
border-width: 0;
}
table.olo th {
background: var(--theme-highlight-background);
border-color: var(--theme-border-color);
text-align: center;
}
table.olo caption {
font-weight: bold;
background: var(--theme-highlight-background);
padding: 5px;
margin: auto 2px;
}
table.olo > caption {
padding: 3px;
-moz-border-radius: 6px 6px 0 0;
-webkit-border-radius: 6px 6px 0 0;
border-radius: 6px 6px 0 0;
margin: 1px 1px -4px;
border-bottom-width: 1px;
box-shadow: 0 0 0 1px var(--theme-highlight-background);
position: relative;
}
table.olo > caption:after {
box-sizing: content-box;
content: "";
display: block;
width: 100%;
height: 1px;
background: var(--theme-highlight-background);
position: absolute;
left: -4px;
bottom: -2px;
border-left: 4px solid var(--theme-box-background-color);
border-right: 4px solid var(--theme-box-background-color);
}
table.olo > caption.plaincaption {
background: transparent;
border: 0;
box-shadow: 0 0 0 0;
margin-bottom: 4px;
}
table.olo > caption.plaincaption:after {
background: transparent;
border: 0;
}
table tfoot:empty,
table thead:empty {
display: none;
}
/* Auto line separators for tables */
table.olo.lined {
padding-bottom: 0;
/*display: inline-table;*/
}
table.olo.lined td {
border-width: 0;
border-bottom-width: 1px;
}
table.olo.lined::after {
content: "";
display: block;
height: 3px;
width: calc(100% - 6px);
position: absolute;
left: 3px;
bottom: 3px;
background-color: var(--theme-box-background-color);
}
table.lined td.noline, table.lined tr.noline td {
border-bottom-width: 0;
}
table tr.bottomline td {
border-bottom-width: 1px;
}
table tr.topline td {
border-top-width: 1px;
}
table td.bottomline, table.lined tr.noline td.bottomline {
border-bottom-width: 1px;
}
table td.topline {
border-top-width: 1px;
}
table.olo.cellborder,
table.olo.border {
border-spacing: 0;
padding: 4px 4px 4px 3px;
position: relative;
}
table.olo.cellborder::before,
table.olo.border::before {
content: "";
display: block;
width: 1px;
height: calc(100% - 6px);
background-color: var(--theme-box-background-color);
position: absolute;
left: 4px;
top: 3px;
}
table.olo.cellborder td,
table.olo.border td {
border-left-width: 1px;
border-bottom-width: 1px;
}
table.olo.cellborder th,
table.olo.border th {
border-left-width: 2px;
border-top-width: 2px;
}
table.olo.cellborder tr:first-of-type th,
table.olo.border tr:first-of-type th {
border-top: 0;
}
table.olo.cellborder::after,
table.olo.border::after {
content: "";
display: block;
height: 1px;
width: calc(100% - 6px);
position: absolute;
left: 3px;
bottom: 5px;
background-color: var(--theme-box-background-color);
}
/* Hack for using "border-collapse" and "border-radius" in the same table display by using one table nested within another */
table.outer {
white-space: nowrap;
}
table.inner {
border-collapse: collapse;
background: inherit;
width: 100%;
}
table.inner th {
border: 2px solid var(--theme-box-background-color);
}
/* Fix for siderail overlapping some wide tables */
@media screen and (max-width: 1520px) and (min-width: 1350px) {
.with-siderail table.olo .i {
white-space: normal;
}
.with-siderail table.olo th {
font-size: 90%;
}
.with-siderail table.olo td:not(.il1c) img {
max-width: 100%;
height: auto;
}
}
.olo th {
border-bottom: 1px solid;
}
.wikitable,
.wikitable > tr > th,
.wikitable > * > tr > th {
color: inherit;
background: none;
}
/*
.jquery-tablesorter th.headerSort{
border: 1px solid var(--theme-border-color);
}
*/
table.cargoTable.noMerge tr:nth-child(2n) {
background: rgba(0, 0, 0, 0.25);
}
table.cargoTable.noMerge tr:nth-child(2n+1) {
background: none;
}
table.olo caption {
border-width: 1px;
border-style: solid;
border-top-color: rgb(244, 124, 60, 0.1);
border-right-color: rgb(13, 4, 2, 0.5);
border-bottom-color: rgb(13, 4, 2, 0.5);
border-left-color: rgb(244, 124, 60, 0.1);
border-radius: 8px;
}
table.olo {
/*display: inherit;*/
width: auto;
}
.olo.sortable.lined.align-center.jquery-tablesorter {
/*width: min-content;*/
}
#possible-modifiers-table,
.olo.lined.sortable.jquery-tablesorter,
.olo.lined {
width: auto;
}
/**** base styles END *****/
/*********************************************************************************************************/
input, button {
color: var(--theme-control-text-color);
/* caret-color: var(--theme-text-color); */
}
input[type=submit] {
color: var(--theme-control-text-color);
}
::placeholder {
color: var(--theme-text-color-placeholder);
}
/* Removes VisualEdit button */
#ca-ve-edit {
display: none;
}
/* Link color */
.mw-parser-output a.external,
.mw-parser-output a.external:visited,
.mw-parser-output a.extiw,
.mw-parser-output a.extiw:visited,
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button {
color: var(--theme-link-color);
}
/* Text color */
#content,
#firstHeading,
.infocard .main-heading .hgroup,
h1,
h2,
h3,
h4,
h5,
h6,
div.hat-note.t-main,
#contentSub, #contentSub2,
.search-types .current a,
.infobox > .title > span,
code,
.trw-toggleable.not-toggled.achievements .achievement b * {
color: var(--theme-text-color);
}
.i .note,
.note-text {
color: var(--theme-text-color-note);
}
.pixel img, .pixel,
#mw-imagepage-section-filehistory img {
image-rendering: pixelated; /*for chrome*/
image-rendering: crisp-edges; /*for firefox*/
}
.small {
font-size: 85%;
}
.fullwidth, .full-width {
width: 100%;
}
.nowrap {
white-space: nowrap;
}
/* ".center" has width=100% rule, we don't want it, so use a different class name. */
.aligncenter,
.align-center {
text-align: center;
}
.alignleft,
.align-left {
text-align: left;
}
.alignright,
.align-right {
text-align: right;
}
/* clear fix for float block */
.clearfix {
*zoom: 1;
}
.clearfix::before,
.clearfix::after {
content: " ";
display: table;
}
.clearfix::after {
clear: both;
}
/* References smaller text than main */
.references {
font-size: 90%;
}
/* Larger font for Module: code display (default is smaller than other code pages) */
pre.lua.source-lua {
font-size: 14px !important;
}
/* Facilitate inline scary transclusion */
.scary-transclusion p, .scary-transclusion .mw-parser-output {
display: inline;
}
/* hide last empty paragraph at the end */
div.mw-parser-output > p:last-child > br:only-child {
display: none;
}
/* Fix empty parameter descriptions on api.php having no height, causing misalignments that seriously impede readability */
.apihelp-parameters dd:empty::before {
content: " ";
}
.block {
display: block;
}
.inline {
display: inline;
}
.inline-block {
display: inline-block;
}
hr.space {
height: 4px;
background: none;
border: 0;
}
.page-content .vertical-align-top * {
vertical-align: top;
}
.page-content .vertical-align-bottom * {
vertical-align: bottom;
}
/* Drowning Table No Border */
.drowning-table-no-border {
border: none;
}
/* Gadget description length */
.oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-top > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header,
.oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-inline > .oo-ui-fieldLayout-body {
max-width: unset;
}
/* Box at the top of all pages when the user has a new message on their User_talk: page */
.usermessage {
background-color: var(--theme-box-background-color);
border-color: var(--theme-box-border-color);
color: var(--theme-text-color);
}
/***********************************************************************************************************
* interface layout and styles for widgets outside of content box
***********************************************************************************************************/
:root {
--main-layout-logo-box-height: 200px;
--main-layout-logo-offset: 12px;
--main-layout-topbar-height: 35px; /* height of wiki.gg topbar */
--main-layout-sidebar-width: 180px; /* width of side navbar, without gap */
--main-layout-sidespace: 24px; /* whitespace width on most left and most right */
--main-layout-gap: 12px;
--main-layout-logo-height: calc(var(--theme-site-logo-height) + 20px);
--main-box-border-radius: 5px;
--main-inner-box-border-radius: calc(var(--main-box-border-radius) - var(--theme-box-border-width));
--main-box-padding: 12px;
background: var(--theme-site-background);
/* Removes second vertical scrollbar(mw 1.37 fix) */
overflow-y: unset; /* must be unset or visible, can not be auto, or side ad will not be sticky */
}
/**** Main Layout START ***********************************************************/
/**
* Note: wiki.gg topbar is position:fixed. So we don't need to consider it in grid layout
*/
html, body {
min-height: 100%;
}
html {
height: 100%;
scroll-padding-top: var(--main-layout-topbar-height);
}
body {
height: auto;
}
/*** main grid container ***/
body {
/* self */
box-sizing: border-box;
/* grid */
display: grid;
grid-template-columns: [body-left] var(--main-layout-sidespace) [aside-left] var(--main-layout-sidebar-width) [aside-right content-left] minmax(0, 1fr) [content-right] var(--main-layout-sidespace) [body-right];
grid-template-rows: [body-start] var(--main-layout-topbar-height) [page-start logo-start] var(--main-layout-logo-height) [logo-end nav-start] 0fr [nav-end content-start] auto [content-end footer-start] 0fr [footer-end] 1fr [page-end] 0fr [body-end];
gap: 0 var(--main-layout-gap);
}
/*** grid items ***/
/* Flatten DOM structure. Therefore we have following grid items under body grid container:
* div#mw-page-base, div#mw-head-base, #mw-navigation>h2, div#mw-head, div#mw-panel, div#content.mw-body, div#footer, footer.
*/
body > .content-wrapper,
#mw-navigation {
display: contents;
}
/** unused, hide them **/
#mw-head-base,
#mw-navigation > h2 {
display: none;
}
/** side nav bar **/
#mw-panel {
grid-column: aside-left/aside-right;
grid-row: nav-start/page-end;
margin-bottom: var(--main-layout-gap);
float: none;
width: unset;
padding: 0;
}
/** nav **/
#mw-head {
grid-column: content-left/content-right;
grid-row: nav-start/nav-end;
}
/** content **/
.mw-body {
grid-column: content-left/content-right;
grid-row: content-start/content-end;
}
/* For some page such as api.php, .mw-body is the only child, so take up all space. */
.mw-body:first-child {
grid-column: body-left/body-right;
grid-row: page-start/page-end;
}
/** #footer: content footer **/
#footer {
grid-column: content-left/content-right;
grid-row: footer-start/footer-end;
margin: 0;
}
/** used to gen box shadow for main box (nav + content + #footer) **/
#mw-page-base {
grid-column: content-left/content-right;
grid-row: nav-start/footer-end;
height: 100%;
}
/** wiki.gg footer bar **/
body > footer {
grid-column: body-left/body-right;
grid-row: page-end/body-end;
}
/*** logo block. It is absolute position ***/
#p-logo {
position: absolute;
width: 100%;
height: auto;
left: 0;
top: var(--main-layout-topbar-height);
background: var(--theme-site-logo-image) center center/var(--theme-site-logo-width) auto no-repeat;
display: flex;
align-items: center;
justify-content: center;
filter: drop-shadow(0 0 5px black);
}
/* use logo image as <a>'s background will sometime flicker when hovered on Firefox,
* I still don't know why, but move background to #p-logo can avoid this issue.
*/
#p-logo .mw-wiki-logo {
width: var(--theme-site-logo-width);
height: var(--theme-site-logo-height);
margin: auto;
background: none;
/* logo flicker fix */
}
/**** Main Layout END ***********************************************************/
/**** side panel START ***********************************************************/
#mw-panel {
font-size: 12px;
line-height: 1.5;
color: var(--theme-text-color);
}
#mw-panel a {
text-decoration: none;
}
/* sections */
#mw-panel .portal,
#mw-panel #p-logo + .portal {
margin: var(--main-layout-gap) 0 0 0;
padding: 0;
color: var(--theme-sidebar-heading-text-color);
border: var(--theme-box-border-width) solid var(--theme-box-border-color);
border-radius: 5px;
background: var(--theme-sidebar-box-background);
}
#mw-panel #p-logo + .portal {
margin-top: 0;
position: relative;
}
/* section heading */
#mw-panel #p-logo + .portal .vector-menu-heading,
#mw-panel .portal .vector-menu-heading {
margin: 0;
padding: 6px 10px;
border-bottom: var(--theme-sidebar-heading-border-bottom);
border-radius: var(--main-inner-box-border-radius) var(--main-inner-box-border-radius) 0 0;
background: var(--theme-sidebar-heading-background);
font-size: 15px;
line-height: 18px;
cursor: pointer;
display: flex;
align-items: center;
justify-content: space-between;
color: var(--theme-sidebar-heading-text-color);
}
/* arrow icon */
#mw-panel .portal .vector-menu-heading::after {
content: "";
display: inline-block;
background: none;
position: relative;
width: 0;
height: 0;
border-style: solid;
border-color: var(--theme-sidebar-heading-arrow-color) transparent;
border-width: 0 5px 6px 5px;
margin-top: 4px;
vertical-align: middle;
flex: 0 0 auto;
}
#mw-panel .portal .vector-menu-heading:hover::after {
border-color: var(--theme-sidebar-heading-arrow-color-hover) transparent;
}
#mw-panel .portal.collapsed .vector-menu-heading {
border-radius: var(--main-inner-box-border-radius);
}
#mw-panel .portal.collapsed .vector-menu-heading::after {
border-width: 6px 5px 0 5px;
}
/* list */
#mw-panel #p-logo + .portal .body,
#mw-panel .portal .body {
background: none;
border: 0;
padding: 0;
margin: 0;
border-top: var(--theme-sidebar-list-border-top);
}
#mw-panel .portal .body ul {
padding: var(--theme-sidebar-list-padding-top) 4px 4px;
}
#mw-panel .portal .body li {
margin: 0;
padding: 0;
font-size: inherit;
line-height: inherit;
background: var(--theme-sidebar-list-item-background);
border-radius: var(--main-inner-box-border-radius);
}
#mw-panel .portal .body li:hover {
background: var(--theme-sidebar-list-item-hover-mask);
}
#mw-panel .portal .body li a,
#mw-panel .portal .body li a:visited {
display: block;
padding: 3px 6px;
color: var(--theme-sidebar-list-item-text-color);
}
#mw-panel .portal .body li a:hover {
color: var(--theme-sidebar-list-item-text-color-hover);
}
#mw-panel .portal .body li a.feedlink { /* "Atom" RSS Feed */
text-indent: 14px; /* the icon is 12x12px, so 12px + 2px */
background-position: 8px center; /* align icon with other text */
}
#merch {
margin: 1.5em auto auto 1em;
}
/**** side panel END ***********************************************************/
/**** main content box START ***********************************************************/
/**** box for nav+content+#footer ****/
#mw-page-base {
border: var(--theme-box-border-width) solid var(--theme-box-border-color);
border-radius: 5px;
box-sizing: border-box;
background: var(--theme-page-base-background);
}
/**** navbar ****/
#mw-head {
margin: var(--theme-box-border-width) var(--theme-box-border-width) 0;
padding: var(--main-box-padding) 0 0 0;
background: var(--theme-navbar-background);
position: relative;
display: flex;
justify-content: space-between;
align-items: flex-end;
width: auto;
}
#mw-head #left-navigation,
#mw-head #right-navigation {
float: none;
flex: 1 1 auto;
margin: 0;
display: flex;
align-items: flex-end;
}
#mw-head #left-navigation::before, #mw-head #left-navigation::after,
#mw-head #right-navigation::before,
#mw-head #right-navigation::after {
content: "";
display: block;
border-bottom: 1px solid var(--theme-navbar-border-color);
}
#mw-head #left-navigation {
justify-content: flex-start;
}
#mw-head #left-navigation::before {
flex: 0 0 var(--main-box-padding);
}
#mw-head #left-navigation::after {
flex: 1 1 auto;
}
#mw-head #right-navigation {
justify-content: flex-end;
}
#mw-head #right-navigation::before {
flex: 1 1 auto;
}
#mw-head #right-navigation::after {
flex: 0 0 var(--main-box-padding);
}
/* reset */
#p-search,
.vector-menu-dropdown,
#mw-head .vector-menu-dropdown .vector-menu-heading,
.vector-menu-dropdown .vector-menu-heading span,
.vectorTabs,
.vectorTabs ul,
.vectorTabs span,
.vectorTabs li,
.vectorTabs li a,
.vectorTabs li.selected a,
.vectorTabs li.selected a:visited {
background-image: none;
float: none;
height: auto;
display: block;
}
#mw-head input {
display: block;
z-index: 1;
}
#mw-head input + .vector-menu-heading {
z-index: 0;
}
.vectorMenuCheckbox:focus + .vector-menu-heading {
outline: 0;
}
.vectorTabs ul {
display: flex;
}
.vectorTabs ul li,
.vector-menu-dropdown {
display: block;
white-space: nowrap;
}
.vector-menu-dropdown.emptyPortlet {
display: none;
}
/* override some mw css */
div.vectorTabs li.selected a,
div.vectorTabs li.selected a:visited,
div.vectorTabs li a,
div.vector-menu-dropdown .vector-menu-heading span {
color: var(--theme-navbar-tab-text-color);
font-size: 14px;
line-height: 24px;
padding: 3px 12px;
overflow: hidden;
}
.vector-menu-dropdown .vector-menu-heading:hover span {
color: var(--theme-navbar-tab-text-color); /* reset */
text-decoration: underline;
}
.vector-menu-tabs {
padding: 0;
}
.vectorTabs li,
.vector-menu-dropdown {
background: var(--theme-navbar-tab-background);
border-style: solid;
border-color: var(--theme-navbar-tab-border-color);
border-width: 1px;
border-radius: var(--main-box-border-radius) var(--main-box-border-radius) 0 0;
box-shadow: var(--theme-navbar-tab-box-shadow);
position: relative;
margin-right: calc(var(--main-box-padding) / 2);
}
.vectorTabs li::after,
.vector-menu-dropdown::after {
content: "";
display: block;
width: calc(var(--main-box-padding) / 2);
border-bottom: 1px solid var(--theme-navbar-tab-border-color);
position: absolute;
left: 100%;
margin-left: 1px;
}
div.vectorTabs li:hover,
div.vector-menu-dropdown:hover,
div.vector-menu-dropdown.open {
color: var(--theme-navbar-tab-text-color-hover);
border-color: var(--theme-navbar-tab-border-color-hover);
background: var(--theme-navbar-tab-background-hover);
}
div.vectorTabs li.selected:hover a,
div.vectorTabs li.selected:hover a:visited,
div.vectorTabs li:hover a,
div.vector-menu-dropdown:hover .vector-menu-heading span,
div.vector-menu-dropdown.open .vector-menu-heading span {
color: var(--theme-navbar-tab-text-color-hover);
}
.vectorTabs li.new a,
.vectorTabs li.new a:visited {
color: var(--theme-navbar-tab-text-color-redlink);
}
.vectorTabs li.selected {
background: var(--theme-navbar-tab-selected-background);
border-color: var(--theme-navbar-tab-selected-border-color);
border-bottom: 0;
padding-bottom: 1px;
}
.vectorTabs li.selected:hover {
background: var(--theme-navbar-tab-selected-background);
}
.vectorTabs li.selected:hover span {
background: none;
}
/* watch/unwatch star */
.vectorTabs #ca-unwatch.icon a,
.vectorTabs #ca-watch.icon a,
.vectorTabs #ca-unwatch.icon a.loading,
.vectorTabs #ca-watch.icon a.loading {
display: block;
position: unset;
width: 18px;
height: 18px;
padding: 6px 8px;
box-sizing: content-box;
}
.vector-menu-tabs .mw-watchlink.icon a::before {
height: 18px;
width: 18px;
display: inline-block;
position: unset;
margin-right: 20px;
}
.vector-menu-tabs #ca-unwatch.icon .loading::before,
.vector-menu-tabs #ca-watch.icon .loading::before {
transform-origin: 50% 52%;
}
#mw-head .vector-menu-dropdown .vector-menu-heading {
padding: 0;
margin: 0;
}
.vector-menu-dropdown .vector-menu-heading::after {
display: none;
}
.vector-menu-dropdown .vector-menu-heading span::after {
content: "";
display: inline-block;
background: none;
position: unset;
width: 0;
height: 0;
border-color: var(--theme-navbar-tab-dropdown-arrow-color) transparent;
border-style: solid;
border-width: 6px 5px 0 5px;
margin-left: 4px;
vertical-align: middle;
}
.vector-menu-dropdown .vector-menu-checkbox:checked ~ .vector-menu-heading span::after,
.vector-menu-dropdown:hover .vector-menu-heading span::after {
border-width: 0 5px 6px 5px;
border-color: var(--theme-navbar-tab-dropdown-arrow-color-hover) transparent;
}
/* drop down menu */
.vector-menu-dropdown.open .menu {
visibility: visible;
}
/* reset mw 1.37 css */
.vector-menu-dropdown:not(.vector-user-menu) li {
font-size: 1em;
}
.vector-menu-dropdown .vector-menu-content,
.vector-menu-dropdown > .menu {
font-size: 15px;
background: var(--theme-navbar-tab-dropdown-background);
margin: 0;
border-radius: 0 0 var(--main-box-border-radius) var(--main-box-border-radius);
border-width: 1px;
border-style: solid;
border-color: var(--theme-navbar-tab-dropdown-border-color);
box-shadow: var(--theme-navbar-tab-dropdown-box-shadow);
padding: 4px;
top: 100%;
left: -1px;
/* 1px for border */
min-width: 8em;
}
.vector-menu-dropdown .menu li a {
text-decoration: none;
padding: 10px 8px;
border-radius: calc(var(--main-box-border-radius) - 2px);
font-size: 1em;
color: var(--theme-navbar-tab-text-color);
}
.vector-menu-dropdown .menu li a:hover {
background-color: var(--theme-navbar-tab-dropdown-hover-mask);
color: var(--theme-navbar-tab-text-color-hover);
}
.vector-menu-dropdown li.selected {
display: none; /* just remove current selected (already displayed in header) */
}
/* search */
#p-search form,
#p-search input {
margin: 0;
}
#mw-head #p-search {
margin: 0;
padding: 0 0 6px calc(var(--main-layout-gap) / 2);
border-bottom: 1px solid var(--theme-navbar-tab-border-color);
}
#simpleSearch {
background: none;
margin: 0;
border: 0;
color: var(--theme-text-color);
width: 18em;
padding: 0;
height: auto;
border-radius: 0;
transition: none;
display: grid;
grid-template-columns: 1fr 0fr;
grid-template-rows: 1fr;
align-content: stretch;
justify-content: stretch;
}
#simpleSearch #searchInput {
grid-column: 1/2;
grid-row: 1/2;
font-size: 14px;
line-height: 16px;
text-align: left;
padding: 3px 5px;
background: var(--theme-navbar-search-input-background);
border-radius: 2px 0 0 2px;
border-width: 1px;
border-style: solid;
border-color: var(--theme-navbar-search-input-border-color);
border-right: 0;
word-wrap: break-word;
appearance: none;
-webkit-appearance: none;
color: var(--theme-navbar-search-input-text-color);
height: auto;
}
#searchInput:focus,
#simpleSearch:hover #searchInput,
#simpleSearch:hover #searchInput:focus {
border-color: var(--theme-navbar-search-input-border-color);
box-shadow: none;
}
#simpleSearch #searchButton {
grid-column: 2/3;
grid-row: 1/2;
box-sizing: border-box;
position: static; /* reset css from mw internal */
display: block;
width: 28px;
height: 100%; /* mw internal css override its button default styles, so override again */
background: var(--theme-navbar-search-button-background);
border: 1px solid;
border-color: var(--theme-navbar-search-botton-border-color);
border-radius: 0 2px 2px 0;
z-index: 0;
}
#simpleSearch #searchButton:hover,
#searchInput:hover ~ #searchButton,
#searchInput:focus ~ #searchButton {
background: var(--theme-navbar-search-button-background-active);
border-color: var(--theme-navbar-search-botton-border-color-active);
} /* use ::before & ::after to draw search icon */
#simpleSearch::before,
#simpleSearch::after {
content: "";
display: block;
grid-column: 2/3;
grid-row: 1/2;
z-index: 1;
place-self: center;
border-style: solid;
border-color: var(--theme-navbar-search-botton-text-color);
pointer-events: none;
}
#simpleSearch:hover::before,
#simpleSearch:hover::after {
border-color: var(--theme-navbar-search-botton-text-color-active);
}
#simpleSearch::before {
border-width: 2px;
border-radius: 100%;
width: 8px;
height: 8px;
margin: 0 0 1px 0;
transform: translateX(-1px);
}
#simpleSearch::after {
border-width: 1px;
width: 3px;
height: 0;
transform: translate(4px, 4px) rotate(45deg);
}
/* search result suggestion */
.suggestions {
background: var(--theme-navbar-search-suggestions-background);
border: 1px solid;
border-color: var(--theme-navbar-search-suggestions-border-color);
transform: translateX(3px); /* self border 2px + input border 1px */
}
.suggestions .suggestions-results,
.suggestions .suggestions-special {
background: none;
border: 0;
}
.suggestions .suggestions-results {
border-bottom: 1px solid;
border-bottom-color: var(--theme-navbar-search-suggestions-results-border-bottom-color);
}
.suggestions .suggestions-result,
.suggestions .suggestions-special .special-query,
.suggestions a.mw-searchSuggest-link,
.suggestions a.mw-searchSuggest-link:hover,
.suggestions a.mw-searchSuggest-link:active,
.suggestions a.mw-searchSuggest-link:focus {
color: var(--theme-navbar-search-suggestions-text-color);
}
.suggestions .suggestions-result-current {
background: var(--theme-navbar-search-suggestions-hover-mask);
color: var(--theme-navbar-search-suggestions-text-color-hover);
}
.suggestions .suggestions-special {
margin-top: var(--theme-navbar-search-suggestions-special-offset-top);
border-top: 1px solid;
border-top-color: var(--theme-navbar-search-suggestions-special-border-top-color);
}
.suggestions .suggestions-special .special-label {
color: var(--theme-navbar-search-suggestions-special-label-text-color);
}
.suggestions .suggestions-result-current .special-label {
color: var(--theme-navbar-search-suggestions-special-label-text-color-hover);
}
/**** main content box ****/
body .mw-body {
color: var(--theme-text-color); /* override mw internal css */
background: var(--theme-content-background);
border-style: var(--theme-content-border-style);
border-width: var(--theme-content-border-width);
border-color: var(--theme-content-border-color);
margin: 0 var(--theme-box-border-width);
box-sizing: border-box;
padding: 0;
z-index: 1; /* cover #footer */
display: flex;
flex-direction: column;
}
.content-body {
flex: 1 1 auto;
}
.content-body > main {
align-self: stretch;
padding: var(--main-box-padding);
}
#firstHeading {
border: 0;
margin: 0;
overflow: hidden; /* override mw internal css, fix scroll-x issue for narrow width */
color: var(--theme-heading-color);
}
#contentSub, #contentSub2 {
margin: 0;
}
#contentSub .subpages {
color: transparent;
line-height: 1.5;
font-size: 0;
}
#contentSub .subpages a {
font-size: 12px;
vertical-align: middle;
display: inline-flex;
align-items: center;
padding-left: 4px;
}
#contentSub .subpages a::before {
content: "";
display: inline-block;
height: 4px;
width: 4px;
border-color: var(--theme-content-subpage-icon-color);
border-style: solid;
border-width: 0 0 2px 2px;
margin: 0 2px 0 0;
transform: rotate(45deg);
}
#bodyContent {
display: flex;
flex-direction: column;
}
#mw-content-text {
flex: 1 1 auto;
min-height: 35em;
}
#mw-content-text::before {
content: "";
display: block;
height: 0;
border-top: var(--theme-content-heading-rule-border-top);
border-bottom: var(--theme-content-heading-rule-border-bottom);
margin-top: 2px;
margin-bottom: 1em; /* will collapse with margin-top of content's "top element" */
}
/* section edit link */
.mw-editsection {
white-space: nowrap;
}
/* "category:" box */
#catlinks {
background: var(--theme-content-category-background);
border-width: var(--theme-content-category-border-width);
border-style: var(--theme-content-category-border-style);
border-color: var(--theme-content-category-border-color);
border-radius: var(--theme-content-category-border-radius);
margin: var(--main-layout-gap) 0 0 0;
padding: calc(var(--main-box-padding) / 2) var(--main-box-padding);
}
/* ads */
div.games-showcase-header,
div.games-showcase-footer,
.content-body > .games-showcase-sidebar {
margin: 0;
padding: var(--main-box-padding);
}
div.games-showcase-header {
padding-bottom: 0;
}
div.games-showcase-footer {
padding-top: 0;
}
.games-showcase-header img,
.games-showcase-footer img {
height: 100%;
width: auto;
object-fit: contain;
}
.content-body > .games-showcase-sidebar {
padding-left: 0;
}
aside.games-showcase-sidebar div.sidebar-showcase {
padding: 0 0 var(--main-box-padding) 0;
}
@media screen and (max-width: 1100px) {
.games-showcase-header img,
.games-showcase-footer img {
height: auto !important;
width: 100% !important;
object-fit: contain;
}
}
@media screen and (max-width: 926px) {
.games-showcase-header img,
.games-showcase-footer img {
object-position: 50%;
height: 105px !important;
width: 100% !important;
object-fit: none !important;
}
}
/**** #footer (copyright info) ****/
#footer {
/* self */
color: var(--theme-footer-text-color);
background: var(--theme-footer-background);
background-clip: padding-box;
padding: var(--main-box-padding);
margin: 0 var(--theme-box-border-width) var(--theme-box-border-width) var(--theme-box-border-width);
border-radius: var(--theme-footer-border-radius);
position: relative;
/* grid */
display: grid;
grid-template-columns: [l] 1fr 0fr [r];
grid-template-rows: [t] auto auto [b];
z-index: 0; /* covered by content */
}
.mw-footer li {
color: var(--theme-footer-text-color);
}
#footer a {
color: var(--theme-footer-link-color);
}
#footer a:hover {
color: var(--theme-footer-link-color-hover);
}
#footer-info {
font-size: 11px;
display: contents;
}
#footer ul li {
font-size: inherit;
line-height: 1.5;
padding: 0;
}
#footer-icons {
grid-column: span 1/r;
grid-row: t/b;
place-self: end;
}
#footer #footer-info-lastmod {
grid-column: l/span 1;
grid-row: t/span 1;
place-self: start;
margin-bottom: 1em;
}
#footer #footer-info-copyright {
grid-column: l/span 1;
grid-row: span 1/b;
place-self: end stretch;
position: relative;
padding-right: 100px;
}
#footer-info-copyright img {
position: absolute;
right: 0;
/* mediawiki logo is 31px height, and this image has a 1px black border,
a small tweak to make them visually matched on size and position */
bottom: -1px;
height: 33px;
width: auto;
}
#footer-places,
#footer > div {
display: none;
}
/**** main content box START ***********************************************************/
/****** responsive Layout ******/
@media screen and (max-width: 1800px) {
:root {
--main-layout-sidespace: 0px; /* whitespace width on most left and most right,must with "px" */
}
} /* screen and (max-width: 1800px) */
@media screen and (max-width: 1365px) {
:root {
--main-layout-sidespace: 0;
--main-layout-logo-height: calc( var(--theme-site-logo-height) * 0.75 + 20px);
}
/* re-style "sidebar" nav */
body {
height: 100%;
grid-template-columns: [body-left] 0 [aside-left content-left] minmax(0, 1fr) [content-right aside-right] 0 [body-right];
grid-template-rows: [body-start] var(--main-layout-topbar-height) [page-start logo-start] var(--main-layout-logo-height) [logo-end aside-start] auto [aside-end nav-start] 0fr [nav-end content-start] 1fr [content-end footer-start] 0fr [footer-end] auto [page-end] 0fr [body-end];
}
#p-logo {
background-size: calc(var(--theme-site-logo-width) * 0.75) auto;
}
#p-logo .mw-wiki-logo {
width: calc(var(--theme-site-logo-width) * 0.75);
height: calc(var(--theme-site-logo-height) * 0.75);
}
#mw-panel {
grid-column: aside-left/aside-right;
grid-row: aside-start/aside-end;
height: 35px;
display: flex;
align-items: flex-end;
padding: 0 var(--main-layout-gap);
border: var(--theme-box-border-width) solid var(--theme-box-border-color);
border-radius: 5px;
background: var(--theme-sidebar-box-background-2);
}
#mw-panel .portal,
#mw-panel #p-logo + .portal {
background: none;
box-shadow: none;
border: 0;
margin: 0;
position: relative;
}
#mw-panel #p-logo + .portal .vector-menu-heading,
#mw-panel .portal .vector-menu-heading {
padding: 9px 12px 8px;
border: 0;
border-radius: 0;
background: none;
color: var(--theme-sidebar-heading-text-color-2);
}
#mw-panel #p-logo + .portal.expanded .vector-menu-heading,
#mw-panel .portal.expanded .vector-menu-heading,
#mw-panel #p-logo + .portal:hover .vector-menu-heading,
#mw-panel .portal:hover .vector-menu-heading {
background: var(--theme-sidebar-list-item-hover-mask);
border-radius: 0;
}
#mw-panel .portal .vector-menu-heading::after {
border-color: var(--theme-sidebar-heading-arrow-color-2) transparent;
}
#mw-panel .portal .vector-menu-heading:hover::after {
border-color: var(--theme-sidebar-heading-arrow-color-hover-2) transparent;
}
#mw-navigation #mw-panel .portal .vector-menu-heading::after {
margin-left: 4px;
}
#mw-panel div.portal .vector-menu-heading::after {
border-width: 6px 5px 0 5px;
}
#mw-panel div.portal.expanded .vector-menu-heading::after,
#mw-panel div.portal:hover .vector-menu-heading::after {
border-width: 0 5px 6px 5px;
}
#mw-panel #p-logo + .portal .body,
#mw-panel .portal .body {
display: none !important; /* !important is required, since there is inline-css from sidebar collapse/expand */
position: absolute;
left: 0;
top: 100%;
z-index: 50;
width: max-content;
border: var(--theme-sidebar-dropdown-border);
border-top: 0;
background: var(--theme-sidebar-dropdown-background);
box-shadow: var(--theme-sidebar-box-shadow);
border-radius: 0 0 var(--main-box-border-radius) var(--main-box-border-radius);
min-width: 8em;
}
#mw-panel #p-logo + .portal.expanded .body,
#mw-panel .portal.expanded .body,
#mw-panel #p-logo + .portal:hover .body,
#mw-panel .portal:hover .body {
display: block !important;
}
#mw-panel .portal .body li a,
#mw-panel .portal .body li a:visited {
padding: 6px 8px;
}
/* search: move to sidebar nav box ("main nav bar") */
#mw-head #p-search {
position: absolute;
top: calc(0px - var(--theme-sidebar-box-border-width-2) - 44px);
}
#mw-head #right-navigation #p-cactions {
margin-right: 0;
}
/* "more" menu in #right-navigation causes horizontal scroll bar appear */
#right-navigation .vector-menu-dropdown .vector-menu-content {
left: auto;
right: -1px; /* 1px for border */
}
/* hide sidebar toggle */
#nav-content-size-toggle {
display: none;
}
/* site footer */
body > footer {
margin-top: var(--main-layout-gap);
}
#mw-head #p-search {
border-bottom: 0;
padding-right: calc(var(--main-box-padding) / 2);
}
} /* screen and (max-width: 1365px) */
@media screen and (max-width: 900px) {
:root {
--main-layout-logo-height: calc( var(--theme-site-logo-height) * 0.5 + 20px);
--main-layout-gap: 6px;
--main-box-padding: 6px;
background: var(--theme-site-background);
}
body {
grid-template-columns: [body-left aside-left content-left] minmax(0, 1fr) [aside-right content-right body-right];
}
/** reset mw internal css **/
#mw-head {
position: relative !important;
margin-top: 0;
top: 0;
}
div#mw-navigation div#mw-panel {
display: flex;
position: static;
width: auto;
overflow: visible;
}
div#mw-navigation div#mw-panel .portal {
width: auto;
}
body #footer {
padding-top: 0.75em;
}
body #footer #footer-info-lastmod,
body #footer #footer-info-viewcount {
display: block;
}
#mw-head div#left-navigation,
#mw-head div#right-navigation {
position: static;
}
div#p-logo {
display: block;
/* move to left */
margin: 0 var(--main-layout-gap);
width: calc(var(--theme-site-logo-width) * 0.5);
background-size: calc(var(--theme-site-logo-width) * 0.5) auto;
}
#p-logo .mw-wiki-logo {
width: calc(var(--theme-site-logo-width) * 0.5);
height: calc(var(--theme-site-logo-height) * 0.5);
}
div.mw-body {
margin-top: 0;
margin-left: 0;
margin-right: 0;
}
#mw-head #p-search {
background: var(--theme-navbar-search-background);
padding: 6px 12px 6px 6px;
border: var(--theme-box-border-width) solid var(--theme-box-border-color);
border-radius: 5px;
border-radius: var(--main-box-border-radius) 0 0 var(--main-box-border-radius);
border-width: var(--theme-box-border-width) 0 var(--theme-box-border-width) var(--theme-box-border-width);
top: -110px;
right: -4px;
z-index: 50;
}
#mw-head,
#mw-panel,
.mw-body,
#footer,
#mw-page-base {
border-radius: 0;
border-left: 0;
border-right: 0;
margin-left: 0;
margin-right: 0;
}
#mw-panel::before {
left: 0;
right: 0;
}
} /* screen and (max-width:900px) */
@media screen and (max-width: 720px) {
:root {
--main-layout-topbar-height: 35px; /* height of wiki.gg topbar */
}
/* reset */
div#p-namespaces, div#p-views, div#p-variants {
top: 0;
}
div#mw-navigation div#mw-panel {
font-size: 12px;
}
/* styles */
#mw-panel #p-logo + .portal .vector-menu-heading,
#mw-panel .portal .vector-menu-heading {
font-size: 12px;
padding: 8px 6px;
}
#mw-panel div.portal .vector-menu-heading::after,
#mw-panel .portal.collapsed .vector-menu-heading::after {
border-width: 5px 4px 0;
margin-top: 1px;
}
#mw-panel div.portal.expanded .vector-menu-heading::after,
#mw-panel div.portal:hover .vector-menu-heading::after {
border-width: 0 4px 5px;
}
#mw-panel #p-logo + .portal {
margin-left: calc(var(--main-layout-gap) - 6px);
}
div.vectorTabs li.selected a,
div.vectorTabs li.selected a:visited,
div.vectorTabs li a,
div.vector-menu-dropdown .vector-menu-heading span {
font-size: 12px;
padding: 1px 8px;
}
.vectorTabs #ca-unwatch.icon a,
.vectorTabs #ca-watch.icon a,
.vectorTabs #ca-unwatch.icon a.loading,
.vectorTabs #ca-watch.icon a.loading {
padding: 4px 8px;
}
} /* screen and (max-width:720px) */
@media screen and (max-width: 600px) {
:root {
background: var(--theme-site-background);
}
/* reset mw internal css */
#footer #footer-icons {
float: none;
}
#footer #footer-info-copyright {
padding-right: 0;
padding-bottom: 40px;
right: auto;
left: 0;
}
#footer-info-copyright img {
right: auto;
left: 0;
}
div#p-logo {
margin: auto;
width: 100%;
height: 125px;
}
#mw-panel {
margin-top: 45px;
}
#mw-panel::before {
transform: translateY(45px);
}
#mw-head #p-search {
top: -92px;
box-sizing: border-box;
width: 100%;
max-width: 20em;
margin: 0;
padding: var(--main-box-padding);
box-shadow: none;
left: 50%;
right: auto;
transform: translateX(-50%);
border-radius: var(--main-box-border-radius);
border-width: var(--theme-box-border-width);
}
div#simpleSearch {
margin: auto;
width: auto;
}
/* content nav to icons */
div.vectorTabs li.selected a,
div.vectorTabs li.selected a:visited,
div.vectorTabs li a,
div.vector-menu-dropdown .vector-menu-heading span {
width: 20px;
height: 20px;
line-height: 20px;
padding: 3px 6px;
box-sizing: content-box;
}
div.vectorTabs li a::before,
div.vector-menu-dropdown .vector-menu-heading span::before {
content: "";
display: inline-block;
background-color: transparent;
background-repeat: no-repeat;
background-position: center top;
background-size: 100% auto;
width: 20px;
height: 0;
border-bottom: 60px solid transparent;
filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color));
margin: -40px 20px 0 0;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 2v16h4v-2H6V4h3.994v4H14v1h2V7.01L11 2z' /%3E%3Cpath d='M13.339 10a.641.641 0 0 0-.643.643v.418a3.536 3.536 0 0 0-1.064.44l-.291-.291a.64.64 0 0 0-.91 0l-.226.228a.641.641 0 0 0 0 .909l.293.293a3.536 3.536 0 0 0-.437 1.056h-.418A.641.641 0 0 0 9 14.34v.322c0 .356.286.643.643.643h.418a3.536 3.536 0 0 0 .44 1.064l-.296.297a.641.641 0 0 0 0 .91l.227.227a.642.642 0 0 0 .909 0l.3-.3a3.536 3.536 0 0 0 1.055.437v.418c0 .357.287.643.643.643h.322a.641.641 0 0 0 .643-.643v-.418a3.536 3.536 0 0 0 1.056-.436l.3.299a.642.642 0 0 0 .908 0l.228-.228a.641.641 0 0 0 0-.909l-.298-.299a3.536 3.536 0 0 0 .441-1.062h.418A.641.641 0 0 0 18 14.66v-.322a.641.641 0 0 0-.643-.643h-.418a3.536 3.536 0 0 0-.436-1.056l.293-.293a.641.641 0 0 0 0-.91l-.228-.227a.642.642 0 0 0-.909 0l-.292.292a3.536 3.536 0 0 0-1.063-.441v-.418A.641.641 0 0 0 13.66 10zm.161 2.5a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-2-2 2 2 0 0 1 2-2z' /%3E%3C/svg%3E%0A");
}
div.vectorTabs li:hover a::before,
div.vector-menu-dropdown:hover .vector-menu-heading span::before,
div.vector-menu-dropdown.open .vector-menu-heading span::before {
filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color-hover));
}
.vectorTabs li.new a::before,
.vectorTabs li.new:hover a::before {
filter: drop-shadow(0 40px 0 var(--theme-navbar-tab-icon-color-redlink));
}
#ca-edit a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='m12.879 2.165-9.465 9.471 4.95 4.95 9.465-9.471zm0 2.829L15 7.115l-6.636 6.643-2.121-2.122zM6.95 18H2v-4.95z'/%3E%3C/svg%3E%0A");
}
#ca-view a::before,
#ca-view-foreign a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M9.92 4.91c-2.78 0-5.42 1.77-7.53 4.95l-.371.555.371.555c2.12 3.17 4.76 4.95 7.53 4.95 2.78 0 5.42-1.77 7.53-4.95l.371-.555-.371-.555c-2.12-3.17-4.76-4.95-7.53-4.95zm0 2c1.75 0 3.6 1.19 5.34 3.5-1.74 2.31-3.59 3.5-5.34 3.5s-3.6-1.19-5.34-3.5c1.74-2.31 3.59-3.5 5.34-3.5z'/%3E%3Cpath d='M9.84 5.31C7.72 5.31 6 7.04 6 9.15c0 2.12 1.73 3.84 3.84 3.84 2.12 0 3.84-1.73 3.84-3.84 0-2.12-1.73-3.84-3.84-3.84zm0 1c1.58 0 2.84 1.27 2.84 2.84 0 1.58-1.27 2.84-2.84 2.84C8.26 11.99 7 10.72 7 9.15c0-1.58 1.27-2.84 2.84-2.84z'/%3E%3C/svg%3E");
}
#left-navigation li[id^=ca-nstab-] a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 2v16h12V7.01L11 2zm2 2h3.994v4H14v8H6z'/%3E%3C/svg%3E%0A");
}
#ca-history a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M10 2a8 8 0 0 0-8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8 8 8 0 0 0-8-8zm0 2a6 6 0 0 1 6 6 6 6 0 0 1-6 6 6 6 0 0 1-6-6 6 6 0 0 1 6-6z'/%3E%3Cpath d='M9.984 4.986A1 1 0 0 0 9 6v5h3a1 1 0 1 0 0-2h-1V6a1 1 0 0 0-1.016-1.014z'/%3E%3C/svg%3E%0A");
}
#ca-talk a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M5.391 15.575c.553 1.556-.098 2.537-.942 3.425 3.262-.731 3.243-2.134 3.77-3.425zm10.366-3.933c-.553 1.557.098 2.538.942 3.426-3.262-.732-3.242-2.134-3.769-3.426z'/%3E%3Cpath d='M7.768 7.146c-3.202 0-5.798 2.035-5.797 4.545 0 2.51 2.596 4.544 5.797 4.543 3.2 0 5.794-2.034 5.795-4.543 0-2.51-2.595-4.544-5.795-4.545zm-.022 2.247c2.01 0 3.64 1.034 3.639 2.308-.001 1.274-1.63 2.306-3.639 2.307-2.01 0-3.64-1.033-3.64-2.307-.001-1.275 1.629-2.309 3.64-2.308z'/%3E%3Cpath d='M12.473 2.727c-3.604 0-6.525 2.149-6.526 4.8l2.104-.017c.001-1.392 1.974-2.52 4.406-2.52 2.433 0 4.407 1.128 4.408 2.52 0 1.393-1.973 2.522-4.408 2.521l.016 2.3c3.603-.001 6.524-2.152 6.523-4.804 0-2.65-2.92-4.8-6.523-4.8z'/%3E%3C/svg%3E%0A");
}
#t-contributions a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M4 5v3.272A2 2 0 0 1 5 8a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-1-.27V15h10V5H4z'/%3E%3Ccircle cx='15.001' cy='10' r='2'/%3E%3Ccircle cx='9' cy='4' r='2'/%3E%3Ccircle cx='9' cy='16' r='2'/%3E%3C/svg%3E");
}
#ca-addsection a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Crect width='2' height='12' x='9' y='4' ry='0'/%3E%3Crect width='12' height='2' x='4' y='9' ry='0'/%3E%3C/svg%3E%0A");
}
#ca-viewsource a::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M3 4h3v1H5v11h1v1H3zm14 0v13h-3v-1h1V5h-1V4zM6.5 4H9v1H8v11h1v1H6.5zm7 0v13H11v-1h1V5h-1V4z'/%3E%3C/svg%3E%0A");
}
#p-variants .vector-menu-heading span::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='20' viewBox='0 0 48 48' width='20'%3E%3Cpath d='M0 0h48v48h-48z' fill='none'/%3E%3Cpath d='M23.99 4c-11.05 0-19.99 8.95-19.99 20s8.94 20 19.99 20c11.05 0 20.01-8.95 20.01-20s-8.96-20-20.01-20zm13.85 12h-5.9c-.65-2.5-1.56-4.9-2.76-7.12 3.68 1.26 6.74 3.81 8.66 7.12zm-13.84-7.93c1.67 2.4 2.97 5.07 3.82 7.93h-7.64c.85-2.86 2.15-5.53 3.82-7.93zm-15.48 19.93c-.33-1.28-.52-2.62-.52-4s.19-2.72.52-4h6.75c-.16 1.31-.27 2.64-.27 4 0 1.36.11 2.69.28 4h-6.76zm1.63 4h5.9c.65 2.5 1.56 4.9 2.76 7.13-3.68-1.26-6.74-3.82-8.66-7.13zm5.9-16h-5.9c1.92-3.31 4.98-5.87 8.66-7.13-1.2 2.23-2.11 4.63-2.76 7.13zm7.95 23.93c-1.66-2.4-2.96-5.07-3.82-7.93h7.64c-.86 2.86-2.16 5.53-3.82 7.93zm4.68-11.93h-9.36c-.19-1.31-.32-2.64-.32-4 0-1.36.13-2.69.32-4h9.36c.19 1.31.32 2.64.32 4 0 1.36-.13 2.69-.32 4zm.51 11.12c1.2-2.23 2.11-4.62 2.76-7.12h5.9c-1.93 3.31-4.99 5.86-8.66 7.12zm3.53-11.12c.16-1.31.28-2.64.28-4 0-1.36-.11-2.69-.28-4h6.75c.33 1.28.53 2.62.53 4s-.19 2.72-.53 4h-6.75z'/%3E%3C/svg%3E");
}
#p-cactions .vector-menu-heading span::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='20' viewBox='0 0 24 24' width='20'%3E%3Cpath d='M14 6C14 7.10457 13.1046 8 12 8C10.8954 8 10 7.10457 10 6C10 4.89543 10.8954 4 12 4C13.1046 4 14 4.89543 14 6Z'/%3E%3Cpath d='M14 12C14 13.1046 13.1046 14 12 14C10.8954 14 10 13.1046 10 12C10 10.8954 10.8954 10 12 10C13.1046 10 14 10.8954 14 12Z'/%3E%3Cpath d='M14 18C14 19.1046 13.1046 20 12 20C10.8954 20 10 19.1046 10 18C10 16.8954 10.8954 16 12 16C13.1046 16 14 16.8954 14 18Z'/%3E%3C/svg%3E");
}
/* Except watch/unwatch star. It does not work under chrome. */
div.vectorTabs li.mw-watchlink a::before {
border: 0;
filter: none;
margin: 0 20px 0 0;
}
} /* screen and (max-width:600px) */
@media screen and (max-width: 450px) {
#mw-panel {
padding-left: 6px;
padding-right: 6px;
}
#mw-panel div.portal .vector-menu-heading::after {
display: none;
}
#mw-panel #p-navigation #p-navigation-label,
#mw-panel #p-lang #p-lang-label {
width: 18px;
display: block;
white-space: nowrap;
padding: 8px;
}
#p-navigation-label::before,
#p-lang-label::before {
content: "";
display: inline-block;
vertical-align: bottom;
background-color: transparent;
background-repeat: no-repeat;
background-position: center top;
background-size: 100% auto;
width: 18px;
height: 0;
border-bottom: 60px solid transparent;
position: relative;
filter: drop-shadow(0 42px 0 var(--theme-text-color));
margin: -42px 20px 0 0;
}
#p-navigation-label::before {
background-image: url("data:image/svg+xml,%3Csvg height='18' viewBox='0 0 200 200' width='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M75,20H40A20.06,20.06,0,0,0,20,40V75A20.06,20.06,0,0,0,40,95H75A20.06,20.06,0,0,0,95,75V40A20.06,20.06,0,0,0,75,20Zm0,55H40V40H75Zm95-27.5a10,10,0,0,0-10,10V75H125V40h17.5a10,10,0,0,0,0-20H125a20.06,20.06,0,0,0-20,20V75a20.06,20.06,0,0,0,20,20h35a20.06,20.06,0,0,0,20-20V57.5A10,10,0,0,0,170,47.5ZM75,105H40a20.06,20.06,0,0,0-20,20v35a20.06,20.06,0,0,0,20,20H75a20.06,20.06,0,0,0,20-20V125A20.06,20.06,0,0,0,75,105Zm0,55H40V125H75Zm85-55H125a20.06,20.06,0,0,0-20,20v35a20.06,20.06,0,0,0,20,20h35a20.06,20.06,0,0,0,20-20V125A20.06,20.06,0,0,0,160,105Zm0,55H125V125h35Z'/%3E%3C/svg%3E");
}
#p-lang-label::before {
background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 52 52' width='18' height='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M39,18.67H35.42l-4.2,11.12A29,29,0,0,1,20.6,24.91a28.76,28.76,0,0,0,7.11-14.49h5.21a2,2,0,0,0,0-4H19.67V2a2,2,0,1,0-4,0V6.42H2.41a2,2,0,0,0,0,4H7.63a28.73,28.73,0,0,0,7.1,14.49A29.51,29.51,0,0,1,3.27,30a2,2,0,0,0,.43,4,1.61,1.61,0,0,0,.44-.05,32.56,32.56,0,0,0,13.53-6.25,32,32,0,0,0,12.13,5.9L22.83,52H28l2.7-7.76H43.64L46.37,52h5.22Zm-15.3-8.25a23.76,23.76,0,0,1-6,11.86,23.71,23.71,0,0,1-6-11.86Zm8.68,29.15,4.83-13.83L42,39.57Z'/%3E%3C/svg%3E");
}
#mw-navigation #mw-panel #p-lang {
margin-left: auto;
display: flex;
justify-content: flex-end;
}
#mw-panel #p-lang .body {
left: auto;
right: 0;
}
div#simpleSearch {
width: 90%;
}
} /* screen and (max-width:450px) */
/***** Notification *****/
.mw-notification {
color: var(--theme-text-color);
border: 1px solid;
/* background: var(--theme-box-border-color); */
border-color: var(--theme-border-color);
box-shadow: var(--theme-border-color);
transform: none;
}
/* postedit notification */
.postedit-container {
top: 4em;
}
/* Notification boxes on the right, e.g. after patrolling an edit */
.mw-notification.mw-notification-type-error {
color: var(--theme-notice-red-text-color);
border-color: var(--theme-notice-red-text-color);
}
.mw-notification.mw-notification-type-warn {
color: var(--theme-notice-orange-text-color);
border-color: var(--theme-notice-orange-text-color);
}
/*
css for floating-scroll v3.2.0
https://amphiluke.github.io/floating-scroll/
(c) 2022 Amphiluke
*/
.fl-scrolls {
overflow: auto;
position: fixed;
}
.fl-scrolls div {
overflow: hidden;
pointer-events: none;
}
.fl-scrolls div:before {
content: " ";
}
.fl-scrolls, .fl-scrolls div {
font-size: 1px;
line-height: 0;
margin: 0;
padding: 0;
}
.fl-scrolls-hidden div:before {
content: " ";
}
.fl-scrolls-viewport {
position: relative;
}
.fl-scrolls-body {
overflow: auto;
}
.fl-scrolls-viewport .fl-scrolls {
position: absolute;
}
.fl-scrolls-hoverable .fl-scrolls {
opacity: 0;
transition: opacity 0.5s 0.3s;
}
.fl-scrolls-hoverable:hover .fl-scrolls {
opacity: 1;
}
.fl-scrolls:not([data-orientation]), .fl-scrolls[data-orientation=horizontal] {
bottom: 0;
min-height: 17px;
}
.fl-scrolls:not([data-orientation]) div, .fl-scrolls[data-orientation=horizontal] div {
height: 1px;
}
.fl-scrolls-hidden.fl-scrolls:not([data-orientation]), .fl-scrolls-hidden.fl-scrolls[data-orientation=horizontal] {
bottom: 9999px;
}
.fl-scrolls-viewport .fl-scrolls:not([data-orientation]), .fl-scrolls-viewport .fl-scrolls[data-orientation=horizontal] {
left: 0;
}
.fl-scrolls[data-orientation=vertical] {
right: 0;
min-width: 17px;
}
.fl-scrolls[data-orientation=vertical] div {
width: 1px;
}
.fl-scrolls-hidden.fl-scrolls[data-orientation=vertical] {
right: 9999px;
}
.fl-scrolls-viewport .fl-scrolls[data-orientation=vertical] {
top: 0;
}
/*css for wide table */
.table-wide {
clear: both;
position: relative;
}
.mw-parser-output > .table-width {
margin-top: 0.5em;
margin-bottom: 0.5em;
}
.table-wide-inner {
overflow-x: auto;
}
.table-wide-inner > table {
margin: 0 !important;
}
.table-wide:before {
box-shadow: inset -15px 0 20px -15px var(--theme-wide-table-shadow-color);
content: "";
display: block;
width: 20px;
height: 100%;
pointer-events: none;
position: absolute;
right: 0;
z-index: 2;
}
/***********************************************************************************************************
* Common styles for "real" wiki page content.
***********************************************************************************************************/
/* Tabber box */
.tabber__tab[aria-selected='true'], .tabber__tab[aria-selected='true']:visited
{
#BE3838;
}
/* Code box */
pre, code, .mw-code
{
background-color: #1a1a1a;
color: #ffcc00;
}
/* Recent changes info box */
.mw-changeslist-legend
{
color:black;
}
/* Searched information */
.mw-search-profile-tabs
{
background-color: transparent;
}
/* Notifcation / Notice box */
.mw-echo-ui-notificationBadgeButtonPopupWidget-popup > .oo-ui-popupWidget-popup > .oo-ui-popupWidget-head
{
color: black;
}
.mw-echo-ui-placeholderItemWidget
{
color: black;
}
/* Advanced Box */
#mw-searchoptions
{
background-color: transparent;
}
/* Toolbar */
.wikiEditor-ui-toolbar
{
background-color: white;
}
.wikiEditor-ui-toolbar .booklet > .index
{
color: white;
}
.wikiEditor-ui-toolbar .tabs span.tab a
{
color: white;
}
.wikiEditor-ui-toolbar .tabs span.tab a.current,
.wikiEditor-ui-toolbar .tabs span.tab a.current:visited
{
color: white;
}
.wikiEditor-ui-toolbar .booklet > .index > .current
{
background-color: #b1b1b1;
color: var(--theme-text-color);
}
.wikiEditor-ui-toolbar .booklet > .index > :hover
{
background-color: #565656;
}
.wikiEditor-ui-toolbar .page-characters div span
{
color: var(--theme-text-color);
}
.wikiEditor-ui-toolbar .page-characters div span:hover
{
background-color: var(--theme-button-border-color);
}
/* User Profile box */
.mw-message-box
{
color: black;
background-color: transparent;
}
/* File information */
#filetoc
{
background-color: transparent;
}
.mw_metadata td
{
background-color: transparent;
}
.mw-datatable td
{
background-color: transparent;
}
.mw-datatable tr:hover td
{
background-color: #1F2827;
}
/** ToC **/
.toc {
border-radius: 4px;
border: 1px solid var(--theme-border-color);
background: var(--theme-box-background);
margin: 1em auto 1em 0;
padding: 0;
font-size: 1em;
min-width: 12em;
}
.toc .toctitle h2 {
margin: 0;
display: flex;
align-items: center;
padding: 0 0.5em;
}
.toc .toctitle h2::before {
content: "";
display: block;
width: 12px;
height: 0;
border-bottom: 52px solid transparent;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewbox='0 0 12 12'%3E%3Cpath id='bulleted-list-tiny' d='M1.29 9.277c-.181.19-.29.45-.29.71 0 .26.109.52.29.71.189.18.45.29.71.29.26 0 .519-.11.71-.29.18-.19.29-.45.29-.71 0-.26-.11-.52-.29-.71-.38-.37-1.05-.37-1.42 0M10 9H6a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2M6 3h4a1 1 0 1 0 0-2H6a1 1 0 1 0 0 2m4 2H6a1 1 0 1 0 0 2h4a1 1 0 1 0 0-2M1.29 1.277c.37-.37 1.04-.37 1.42 0 .18.19.29.45.29.71 0 .26-.11.52-.29.71-.191.18-.45.29-.71.29-.26 0-.521-.11-.71-.29-.181-.19-.29-.45-.29-.71 0-.26.109-.52.29-.71zM2.55 5.17c.06.03.11.08.16.12.18.19.29.45.29.71 0 .26-.11.521-.29.71-.05.04-.1.09-.16.12a.559.559 0 0 1-.17.09c-.06.03-.12.05-.19.06-.06.01-.13.02-.19.02-.26 0-.52-.11-.71-.29A1.05 1.05 0 0 1 1 6c0-.26.11-.52.29-.71.24-.23.58-.34.9-.269a.6.6 0 0 1 .19.058c.06.021.12.051.17.091z'%3E%3C/path%3E%3C/svg%3E");
background-repeat: no-repeat;
background-position: center top;
background-size: 100% auto;
filter: drop-shadow(0 40px 0 var(--theme-text-color));
margin: -40px 6px 0 0;
}
.toc .toctitle {
position: relative;
overflow: hidden;
text-align: left;
}
.toc .toctogglelabel {
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
box-sizing: border-box;
padding-right: 1em;
display: flex;
align-items: center;
justify-content: flex-end;
}
.toc .toctogglespan::before,
.toc .toctogglespan::after {
display: none;
}
.toc .toctogglelabel::after {
display: none;
}
.toc .toctogglelabel::before {
content: "";
display: inline-block;
background: none;
position: relative;
width: 0;
height: 0;
border-style: solid;
border-color: var(--theme-widget-toc-arrow-color) transparent;
border-width: 0 5px 6px 5px;
vertical-align: middle;
flex: 0 0 auto;
}
.toc .toctogglelabel:hover::before {
border-color: var(--theme-widget-toc-arrow-color-hover) transparent;
}
.toc .toctogglecheckbox:checked + .toctitle .toctogglelabel::before {
border-width: 6px 5px 0 5px;
}
/* Won't change ToC box width when toggle show/hide. */
.toctogglecheckbox:checked ~ ul {
overflow: hidden;
display: block;
height: 0;
border: 0;
padding-top: 0;
padding-bottom: 0;
}
/* content list */
.mw-content-ltr .toc ul ul,
.mw-content-rtl.toc ul ul {
margin: 0 0 0 1em;
}
.toc a {
color: var(--theme-text-color);
}
.toc .tocnumber {
color: var(--theme-text-color-note);
}
.toc .tocnumber::after {
content: ".";
}
.toc .toctitle,
.toc > ul {
padding: 0.5em;
}
.toc > ul {
border-top: 1px solid var(--theme-border-color);
margin: 0;
}
.toc > ul a {
display: block;
padding: 2px 0.5em;
border-radius: 4px;
transition: background 0.1s;
}
.toc > ul a:hover {
text-decoration: none;
background: var(--theme-widget-toc-item-hover-background);
}
.toc h2 {
font-weight: normal;
}
.toc li {
margin: 0;
}
/***********************************************************************************************************
* common style for content box
***********************************************************************************************************/
.fullwidth, .full-width {
width: 100%;
}
.nowrap {
white-space: nowrap;
}
/* ".center" has width=100% rule, we don't want it, so use a different class name. */
.aligncenter,
.align-center {
text-align: center;
}
.alignleft,
.align-left {
text-align: left;
}
.alignright,
.align-right {
text-align: right;
}
/* clear fix for float block */
.clearfix {
*zoom: 1;
}
.clearfix::before,
.clearfix::after {
content: " ";
display: table;
}
.clearfix::after {
clear: both;
}
/* Thumbnail background color */
html .thumbimage {
background-color: #0b0029;
}
/** gallery **/
.thumbinner {
border-radius: 5px;
}
li.gallerybox div.thumb {
border-radius: 5px;
}
.gallery * {
box-sizing: initial;
}
.mw-gallery-traditional .thumb {
display: flex;
background: none;
}
.mw-gallery-traditional .thumb a {
display: block;
}
.portable-infobox {
border: 1px solid var(--theme-border-color);
background: none;
}
/***********************************************************************************************************
* css for specific pages
***********************************************************************************************************/
/*********** Main page START ****************/
/* Hide page title on main page */
body.rootpage-Terracotta_Wiki.action-view h1.firstHeading,
body.rootpage-Terracotta_Wiki.action-view .mw-body .mw-indicators,
body.rootpage-Terracotta_Wiki.action-view #mw-content-text::before {
display: none;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .footer {
text-align: right;
font-size: 12px;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box {
border: 1px solid var(--theme-border-color);
border-radius: var(--main-box-border-radius);
padding: 1.5em;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent h2 {
margin-top: 0;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent p {
margin: 0;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap {
display: flex;
gap: 12px;
align-items: stretch;
margin-bottom: 1em;
}
@media (max-width: 900px) {
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap {
display: block;
margin-bottom: 0;
}
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box {
flex: 1 0 auto;
}
@media (max-width: 900px) {
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box {
margin-bottom: 1em;
}
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header {
font-size: 16px;
text-align: center;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header h2 em {
display: inline-block;
font-style: normal;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header .links ul {
margin: 1em auto auto;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .box.header .links li {
list-style: none;
display: inline-block;
margin: 0 0.5em;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .intro {
display: flex;
gap: 12px;
flex-direction: column;
flex: 2 2 400px;
}
@media (max-width: 900px) {
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .intro {
display: block;
}
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay {
flex: 3 3 800px;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a {
display: flex;
gap: 1em;
}
@media screen and (max-width: 1600px) {
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a {
flex-direction: column;
}
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gameplay .a li {
margin-top: 0.5em;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .comm {
flex: 1 1 410px;
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul {
margin: 1em 0 0;
display: grid;
grid-template-columns: 1fr 1fr 1fr;
gap: 1.5em;
list-style: none;
}
@media screen and (max-width: 1400px) {
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul {
grid-template-columns: 1fr 1fr;
}
}
body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul a, body.rootpage-Terracotta_Wiki.action-view #bodyContent .content-wrap .gallery ul img {
display: block;
width: 100% !important;
height: auto !important;
}
/*********** Main page END ****************/
.mp-flex {
display: flex;
flex-wrap: wrap;
justify-content: flex-start;
gap: 15px;
}
.mp-left {
flex: 4;
}
.mp-right {
flex: 1 275px;
}
.navbox {
--navbox-bg-color: var(--theme-content-background);
--navbox-text-color: var(--theme-text-color);
--navbox-title-color: var(--theme-navbar-tab-background);
--navbox-header-color: var(--theme-navbar-tab-background);
--navbox-alt-color: var(--theme-content-background);
--navbox-border-color: var(--theme-border-color)
}
.navbox {
width: 100%;
background: var(--navbox-bg-color, white);
color: var(--navbox-text-color, black);
margin: 1em auto;
font-size: 84%;
clear: both;
padding: 2px;
border-spacing: 0;
border: 1px solid var(--navbox-border-color, #AAA);
}
.navbox-title,
table.navbox th {
padding-left: 1em;
padding-right: 1em;
text-align: center;
}
/* Even row striping */
.navbox-even {
background: var(--theme-box-border-color);
color: #000;
}
/* Odd row striping */
.navbox-odd {
background: transparent;
}
.collapseButton {
font-weight: normal;
width: auto;
}
.navbox .collapseButton {
width: 6em;
}
.navbar {
font-size: 88%;
font-weight: normal;
}
.navbox .navbar {
font-size: 100%;
}
table.collapsed tr.collapsible {
display: none;
}
/* Merges navboxes that are directly under eachother */
.navbox + .navbox {
margin-top: -11px;
}
.navbox .navbox-title {
background: var(--navbox-title-color, #CCF);
color: var(--navbox-text-color, black);
font-weight: bold;
}
.navbox .navbox-vde {
float:left;
width:65px;
}
.navbox .navbox-title-padright {
padding-right: 65px;
}
.navbox .navbox-title-padleft {
padding-left: 65px;
}
.navbox .navbox-subgroup {
border-spacing: 0;
width: 100%;
}
.navbox .navbox-gutter {
height: 2px;
}
.navbox .navbox-subgroup .navbox-gutter {
background: var(--navbox-bg-color, white);
}
.navbox .navbox-section-row > td {
padding: 0;
height: 100%;
}
.navbox .navbox-section {
width: 100%;
border-spacing: 0;
}
.navbox .navbox-above,
.navbox .navbox-below {
background: var(--navbox-header-color, #DDF);
text-align: center;
}
.navbox .navbox-image {
background: var(--navbox-bg-color, white);
text-align: center;
}
.navbox .navbox-group,
.navbox .navbox-header {
background: var(--navbox-header-color, #DDF);
color: var(--navbox-text-color, black);
font-weight: bold;
height: 100%;
padding: 2px 4px;
}
.navbox .navbox-header-collapsible {
padding-left: 65px;
}
.navbox .navbox-group {
text-align: center;
padding-left: 1em;
padding-right: 1em;
white-space: nowrap;
}
.navbox .navbox-group,
.navbox .navbox-image-left {
border-right: 2px solid var(--navbox-bg-color, white);
}
.navbox-image-right {
border-left: 2px solid var(--navbox-bg-color, white);
}
.navbox .navbox-list {
background: var(--navbox-bg-color, white);
color: var(--navbox-text-color, black);
width: 100%;
height: 100%;
padding: 0;
}
.navbox .alt > .navbox-list {
background: var(--navbox-alt-color, #F7F7F7);
}
.navbox .navbox-list div {
padding: 0px 4px;
}
.navbox .navbox-list.no-group {
text-align: center;
padding-top: 2px;
padding-bottom: 2px;
}
.navbox .mw-collapsible-toggle {
width: 65px;
}
/* hlist */
.hlist ul {
margin: 0;
list-style: none;
}
.hlist li, .hlist ul ul {
display: inline;
}
.hlist li a {
white-space: nowrap;
}
.hlist ul ul:before {
content: "("
}
.hlist ul ul:after {
content: ")"
}
.hlist li:after {
content: " • ";
}
.hlist ul ul li:after {
content: "/";
}
.hlist li:last-child:after, .hlist ul ul li:last-child:after {
content: none;
}
li.gallerybox div.thumb {
background-color: transparent;
border: 0;
}
/* Mark redirects in Special:Allpages and Special:Watchlist */
.allpagesredirect {
font-style: italic;
}
.allpagesredirect:after {
color: #808080; content: " (redirect)"
}
.watchlistredir {
font-style: italic;
}
/* Giving headers and TOC a little extra space */
h2 {
margin-top: 20px;
}
.toc {
margin-top: 20px;
}
/* Navboxes */
.navbox {
width: 100%;
clear: both;
}
/****************
* Template:Icon *
*****************/
.infoicon {
white-space: nowrap;
display: inline-flex;
align-items: center;
gap: 5px;
}
.infoicon img {
margin-bottom: 1px;
width: auto;
height: auto;
max-height: 1.5em;
max-width: 1.5em;
}
.mp-links {
--gap:10px;
}
.mp-links > ul {
display: flex;
flex-flow: row wrap;
justify-content: space-evenly;
margin: 2px;
gap:var(--gap);
}
.mp-links > ul > li {
display:flex;
flex-flow:column nowrap;
align-items:stretch;
text-align: center;
box-sizing:border-box;
flex: max(calc(50% - var(--gap)), 5em) 1 1;
outline:1px solid var(--theme-link-color);
transition:0.1s ease-in;
}
.mp-links > ul > li:hover {
background-color: var(--theme-link-color);
}
.mp-links.columns-1 > ul > li {flex: max(calc(100% - var(--gap)), 5em) 1 1;}
.mp-links.columns-2 > ul > li {flex: max(calc(50% - var(--gap)), 5em) 1 1;}
.mp-links.columns-3 > ul > li {flex: max(calc((100% / 3) - var(--gap)), 5em) 1 1;}
.mp-links.columns-4 > ul > li {flex: max(calc(25% - var(--gap)), 5em) 1 1;}
.mp-links.columns-5 > ul > li {flex: max(calc(20% - var(--gap)), 5em) 1 1;}
.mp-links.columns-6 > ul > li {flex: max(calc((100% / 6) - var(--gap)), 5em) 1 1;}
.mp-links.columns-7 > ul > li {flex: max(calc((100% / 7) - var(--gap)), 5em) 1 1;}
.mp-links > ul > li:hover a {
text-decoration: underline;
}
.mp-links > ul > li > a {
display: flex;
align-items: center;
justify-content: center;
height:100%;
flex:1 1 auto;
box-sizing:border-box;
padding:5px;
}
.mp-links > ul > li > a:first-child {
height:100%;
}
.mp-links > ul > li > a:last-child:not(:first-child) {
height:unset;
}
.mp-links.stretch,
.mp-links.stretch > ul {
height:100%;
}
.mp-links.side-image li {
flex-flow:row nowrap;
}
.mp-list > ul {
margin: 0;
list-style: none;
display: flex;
column-width: calc(var(--list-col-width) + 3vw);
column-gap: 0.5rem;
flex-wrap: wrap;
justify-content: center;
}
.mp-list > h3 {
text-align: left;
}
/********************
* End Template:Icon *
*********************/
901e0494d52ba288ff9d7698444d3db6cfa8d6fe
Potion of Freeze
0
296
468
2024-04-11T22:14:09Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Potion of Freeze Splash Potion of Freeze - Freezze II (0:10) Freeze (0:20) When Applied: -100% Speed When Applied: Arrow of Freeze - Freeze II (0:01) -50% Speed When Applied: -100% Speed ''Brew Frozen Rotten Flesh with a Corrupted Potion'' Frozen Rotten Flesh drops from the Frostbitten, which can be found in cold and snowy biomes. Splash Potions of Freeze and Arrows of Freeze a..."
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Potion of Freeze Splash Potion of Freeze - Freezze II (0:10)
Freeze (0:20) When Applied: -100% Speed
When Applied: Arrow of Freeze - Freeze II (0:01)
-50% Speed When Applied: -100% Speed
''Brew Frozen Rotten Flesh with a Corrupted Potion''
Frozen Rotten Flesh drops from the Frostbitten, which can be found in cold and snowy biomes.
Splash Potions of Freeze and Arrows of Freeze are extremely useful in combat
ccf1e70462bfce33adb0e20b0f263c241c56b963
Gongylidia
0
297
469
2024-04-11T22:23:58Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Gongylidia - 3, 120% Leafcutter Ant Pupa When eaten: Gongylidia - 3, 120% +7.5% Vegetables When eaten: +7.5% Vegetables ''Interact with fungal-covered blocks under an anthill'' However, unless a Shroomlight is nearby the Leafcutter Ants, and their Queen, will become hostile. Gongylidia can be fed to Leafcutter Ants to heal or pacify them. It can also be fed to..."
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Gongylidia - 3, 120% Leafcutter Ant Pupa
When eaten: Gongylidia - 3, 120%
+7.5% Vegetables When eaten:
+7.5% Vegetables
''Interact with fungal-covered blocks under an anthill''
However, unless a Shroomlight is nearby the Leafcutter Ants, and their Queen, will become hostile.
Gongylidia can be fed to Leafcutter Ants to heal or pacify them. It can also be fed to the queen to increase the size of the colony
b8b01e0acf7bf260529b794e8620b4c36c1f1901
Ghast Tear
0
298
470
2024-04-11T22:35:47Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Ghast Tear Potion of Regeneration ''Dropped by Ghasts'' This item can be obtained by killing Ghasts found in the Nether. Ghast Tears can also be brewed with an Awkward Potion to make Potions of Regeneration or craft End Crystals which can respawn the Ender Dragon."
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Ghast Tear Potion of Regeneration
''Dropped by Ghasts''
This item can be obtained by killing Ghasts found in the Nether.
Ghast Tears can also be brewed with an Awkward Potion to make Potions of Regeneration or craft End Crystals which can respawn the Ender Dragon.
15d548e1813cff515db50b4ded90e91c95ed598d
Banana Slug Slime
0
299
471
2024-04-11T22:45:11Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Banana Slug Slime Banana Peel Banana Slug Slime Block ''Dropped by Banana Slugs'' This item can be obtained by killing Banana Slugs, which are found in forests. Banana Slug Slime can also be used to craft Banana Slug Slime Blocks. If one of these blocks touches water, it quickly absorbs it and converts it into Crystallized Banana Slug Mucus - which makes it an extremely effectiv..."
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Banana Slug Slime Banana Peel
Banana Slug Slime Block
''Dropped by Banana Slugs''
This item can be obtained by killing Banana Slugs, which are found in forests.
Banana Slug Slime can also be used to craft Banana Slug Slime Blocks. If one of these blocks touches water, it quickly absorbs it and converts it into Crystallized Banana Slug Mucus - which makes it an extremely effective way of clearing out a large amount of water.
12ef943f4cfdf3f099566140f413d2bc222abef6
Rabbit's Foot
0
300
472
2024-04-11T22:53:57Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Rabbit's Foot Lucky Scarf - Slot: Necklace Applies an extra level of fortune to mined blocks Durability: 256 Potion of Leaping - Jump boost (8:00) ''Dropped by Rabbits'' This item can be obtained by killing Rabbits or by looting village chests. Rabbit's Foot can also be brewed with Awkward Potions to make Potions of L..."
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Rabbit's Foot Lucky Scarf - Slot: Necklace
Applies an extra level of fortune to mined blocks
Durability: 256
Potion of Leaping - Jump boost (8:00)
''Dropped by Rabbits''
This item can be obtained by killing Rabbits or by looting village chests.
Rabbit's Foot can also be brewed with Awkward Potions to make Potions of Leaping.
e98e2d32f3d508ff91ea6be5e27c9e445e98d0b2
Witch Pupil
0
301
473
2024-04-11T23:42:47Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Witch Pupil Witch hat - Slot: Head (Dyeable) Sugar Redstone Dust Gunpowder Glowstone Dust ''Crafted using a Spider Eye, Glowstone Dust, Gunpowder, and Sugar'' Spider Eyes - dropped by Spiders and Witches or found in dungeon loot chests. Glowstone Dust -dropped by Witches and by mining Glowstone. Redstone..."
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Witch Pupil Witch hat - Slot: Head (Dyeable)
Sugar
Redstone Dust
Gunpowder
Glowstone Dust
''Crafted using a Spider Eye, Glowstone Dust, Gunpowder, and Sugar''
Spider Eyes - dropped by Spiders and Witches or found in dungeon loot chests.
Glowstone Dust -dropped by Witches and by mining Glowstone.
Redstone Dust - dropped by Witches and by mining Redstone Ore.
Gunpowder - dropped by Witches and Creepers.
Sugar - dropped by Witches and crafted with Sugar Cane.
The Witch's Pupil can also be used to craft Fire Charges into Blaze Powder
97b881253820046b72cad8a8c5a31ea87c0b5126
Potion of Poison
0
302
474
2024-04-11T23:58:15Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Potion of Poison Potion of PoisonArrow of Poison Resistance - Poison Resistance (8:00) Poison (0:45) Arrow of Regeneration II - Regeneration II (0:07) Arrow of Poison - Poison (0:11) ''Brewed using Spider Eye, Jellyfish, or Stinger'' This item can be obtained by brewing a Spider Eye, Jellyfish, or Stinger with an Awkward Potion...."
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Potion of Poison Potion of PoisonArrow of Poison Resistance - Poison Resistance (8:00)
Poison (0:45) Arrow of Regeneration II - Regeneration II (0:07)
Arrow of Poison - Poison (0:11)
''Brewed using Spider Eye, Jellyfish, or Stinger''
This item can be obtained by brewing a Spider Eye, Jellyfish, or Stinger with an Awkward Potion. Spider Eyes drop from Spiders. Jellyfish drop from Jellyfish. Stringers drop from The Queen Bee.
A Potion of Poison can be brewed with a Fermented Spider Eye to make a Potion of Harming.
9619b700ef63bbdf5cd2ba51356a851f8ba2c1a7
Potion of Harming
0
303
475
2024-04-12T00:04:11Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Potion of Harming - Instant Damage Arrow of Harming - Instant Damage II Arrow of Healing - Instant Health II ''Brewed using a Fermented Spider Eye, Potion of Healing, or Poison'' This item can be obtained by brewing a Fermented Spider Eye with a Potion of Poison or Potion of Healing"
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Potion of Harming - Instant Damage Arrow of Harming - Instant Damage II
Arrow of Healing - Instant Health II
''Brewed using a Fermented Spider Eye, Potion of Healing, or Poison''
This item can be obtained by brewing a Fermented Spider Eye with a Potion of Poison or Potion of Healing
8225e6eb6b921d223fc4216a1b042138e02b9341
Potion of Weakness
0
304
476
2024-04-12T00:09:42Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Potion of Weakness - Weakness (1:30) Arrow of Weakness - Weakness (0:30) When Applied: Potion of Strength - Strength II -4 Attack Damage When Applied: +6 Attack Damage ''Brewed using a Fermented Spider Eye and Water Bottle'' This item can be obtained by brewing a Fermente..."
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Potion of Weakness - Weakness (1:30) Arrow of Weakness - Weakness (0:30)
When Applied: Potion of Strength - Strength II
-4 Attack Damage When Applied:
+6 Attack Damage
''Brewed using a Fermented Spider Eye and Water Bottle''
This item can be obtained by brewing a Fermented Spider Eye with a Water Bottle.
6bb126e4c4068ce26e7a32daf32e7d23318ab5cf
Potion of Slowness
0
305
477
2024-04-12T00:19:10Z
Strix
398684
Created page with " '''Tasks:''' '''Rewards:''' Potion of Slowness - Slowness (1:30) Arrow of Slowness - Slowness IV (0:02) When Applied: When applied: -15% Speed -60% Speed Turtle Shell - 2, 275/275 When on Head: +2 armor..."
wikitext
text/x-wiki
'''Tasks:''' '''Rewards:'''
Potion of Slowness - Slowness (1:30) Arrow of Slowness - Slowness IV (0:02)
When Applied: When applied:
-15% Speed -60% Speed
Turtle Shell - 2, 275/275
When on Head:
+2 armor
Durability: 275
''Brewed using a Fermented Spider Eye and Potion of Leaping/Swiftness''
This item can be obtained by brewing Fermented Spider Eye with a Potion of Leaping or Potion of Swiftness
483503d2350f8fcbcabf97a8b607459b87b114b9
The Chocolate Edition Wiki
0
1
478
413
2024-04-12T00:21:44Z
Azgoodaz
36052
wikitext
text/x-wiki
<div class="mainpage-left">
<div style="text-align: center; font-size: x-large; padding: 1em;">'''Welcome to The Chocolate Edition Wiki!'''</div>
The Chocolate Edition Wiki serves as the definitive encyclopedia for [[The Chocolate Edition]] modpack for [[mc:Main Page|Minecraft]] developed by PoorPrune, Soul, Guyperson1, Renko, [https://www.curseforge.com/members/gildedtoxin/projects Toxin] and [https://www.curseforge.com/members/sttrlx/projects Strix].<br>
<div class="mp-box"><!-- BEGIN About box-->
<div class="fpbox mobilecollapsible expanded" id="fpwiki" style="text-align: center;">
<div class="heading mobileleft"></div>
<div class="body">
<div class="MPheading">About</div>
[[File:Chocologo.png|link=The Chocolate Edition|100px|left]]
This mudpack is not Vanilla Plus, or Vanilla 2, or any other fancy term- it's Chocolate. Straight up. This modpack is Minecraft if it had Terraria devs, Minecraft without the tedium, Minecraft without the urge to start a survival world and ditch it after getting iron. The Chocolate Edition features smooth performance, over 45+ unique and customized bosses, over 20 dungeons, 20 new pets/mounts and over 1,000 of new blocks and master machinery. Learn more here, [[The Chocolate Edition]].
</div>
</div>
</div>
<div class="mp-box"><!-- BEGIN About box-->
<div class="fpbox mobilecollapsible expanded" id="fpwiki" style="text-align: center;">
<div class="heading mobileleft"></div>
<div class="body">
<div class="MPheading">Content</div>
<div class="mp-list" style="--list-col-width:110px;">
* {{i|General Guidebook}}
* {{i|Combat Specialist}}
* {{i|Resource Gathering}}
* {{i|Explorers Essentials}}
* {{i|Craftsmanship and Building}}
* {{i|Agriculture Infrastructure}}
* {{i|The Eyes}}
* {{i|Locked Items}}
</div>
</div>
</div>
</div>
</div>
<div class="mainpage-right">
<div class="mp-box"><!-- BEGIN Update box-->
<div class="fpbox mobilecollapsible expanded" id="fpwiki" style="text-align: center;">
<div class="heading mobileleft"></div>
<div class="body">
<div class="MPheading">Latest Update</div>
<center>
: {{CurrentUpdate}}
</center>
</div>
</div>
</div>
<div class="mp-box"><!-- BEGIN Wiki box-->
<div class="body">
<div class="MPheading">Wiki Community</div>
;How to help
: Visit [[The Chocolate Edition Wiki:Community portal|Community Portal]] to see how you can help contribute to the The Chocolate Edition Wiki! Remember to maintain a standard for grammar and punctuation in your contributions, please. Join the community by [[Special:CreateAccount|signing up]] or [[Special:UserLogin|logging in]].<br>
This wiki currently contains '''[[Special:Statistics|{{NUMBEROFPAGES}} pages ({{NUMBEROFARTICLES}} articles)]]''' articles. Everyone is welcome to edit!
</div>
</div>
</div>
__NOTOC__
__NOTITLE__
[[Category:{{SITENAME}}]]
befb8785a8ca5e76d5047ec6c505e0f10040dac5
479
478
2024-04-12T00:33:54Z
Toxin
362618
wikitext
text/x-wiki
<div class="mainpage-left">
<div style="text-align: center; font-size: x-large; padding: 1em;">'''Welcome to The Chocolate Edition Wiki!'''</div>
The Chocolate Edition Wiki serves as the definitive encyclopedia for [[The Chocolate Edition]] modpack for [[mc:Main Page|Minecraft]] developed by PoorPrune, Soul, Guyperson1, Renko, [https://www.curseforge.com/members/gildedtoxin/projects Toxin] and [https://www.curseforge.com/members/sttrlx/projects Strix].<br>
<div class="mp-box"><!-- BEGIN About box-->
<div class="fpbox mobilecollapsible expanded" id="fpwiki" style="text-align: center;">
<div class="heading mobileleft"></div>
<div class="body">
<div class="MPheading">About</div>
[[File:Chocologo.png|link=The Chocolate Edition|100px|left]]
This modpack is not Vanilla Plus, or Vanilla 2, or any other fancy term- it's Chocolate. Straight up. This modpack is Minecraft if it had Terraria devs, Minecraft without the tedium, Minecraft without the urge to start a survival world and ditch it after getting iron. The Chocolate Edition features smooth performance, over 45+ unique and customized bosses, over 20 dungeons, 20 new pets/mounts and over 1,000 of new blocks and master machinery. Learn more here, [[The Chocolate Edition]].
</div>
</div>
</div>
<div class="mp-box"><!-- BEGIN About box-->
<div class="fpbox mobilecollapsible expanded" id="fpwiki" style="text-align: center;">
<div class="heading mobileleft"></div>
<div class="body">
<div class="MPheading">Content</div>
<div class="mp-list" style="--list-col-width:110px;">
* {{i|General Guidebook}}
* {{i|Combat Specialist}}
* {{i|Resource Gathering}}
* {{i|Explorers Essentials}}
* {{i|Craftsmanship and Building}}
* {{i|Agriculture Infrastructure}}
* {{i|The Eyes}}
* {{i|Locked Items}}
</div>
</div>
</div>
</div>
</div>
<div class="mainpage-right">
<div class="mp-box"><!-- BEGIN Update box-->
<div class="fpbox mobilecollapsible expanded" id="fpwiki" style="text-align: center;">
<div class="heading mobileleft"></div>
<div class="body">
<div class="MPheading">Latest Update</div>
<center>
: {{CurrentUpdate}}
</center>
</div>
</div>
</div>
<div class="mp-box"><!-- BEGIN Wiki box-->
<div class="body">
<div class="MPheading">Wiki Community</div>
;How to help
: Visit [[The Chocolate Edition Wiki:Community portal|Community Portal]] to see how you can help contribute to the The Chocolate Edition Wiki! Remember to maintain a standard for grammar and punctuation in your contributions, please. Join the community by [[Special:CreateAccount|signing up]] or [[Special:UserLogin|logging in]].<br>
This wiki currently contains '''[[Special:Statistics|{{NUMBEROFPAGES}} pages ({{NUMBEROFARTICLES}} articles)]]''' articles. Everyone is welcome to edit!
</div>
</div>
</div>
__NOTOC__
__NOTITLE__
[[Category:{{SITENAME}}]]
e15f60fa9cb0a0ade98a234caed57a5b3740af13